fungsi gluLookAt
Fungsi gluLookAt mendefinisikan transformasi tampilan.
Sintaks
void WINAPI gluLookAt(
GLdouble eyex,
GLdouble eyey,
GLdouble eyez,
GLdouble centerx,
GLdouble centery,
GLdouble centerz,
GLdouble upx,
GLdouble upy,
GLdouble upz
);
Parameter
-
eyex
-
Posisi titik mata.
-
bermata
-
Posisi titik mata.
-
eyez
-
Posisi titik mata.
-
centerx
-
Posisi titik referensi.
-
tengah
-
Posisi titik referensi.
-
centerz
-
Posisi titik referensi.
-
upx
-
Arah vektor atas.
-
upy
-
Arah vektor atas.
-
upz
-
Arah vektor atas.
Menampilkan nilai
Fungsi ini tidak mengembalikan nilai.
Keterangan
Fungsi gluLookAt menciptakan matriks tampilan yang berasal dari titik mata, titik referensi yang menunjukkan pusat adegan, dan vektor atas. Matriks memetakan titik referensi ke sumbu z negatif dan titik mata ke asal, sehingga ketika Anda menggunakan matriks proyeksi umum, pusat adegan memetakan ke tengah viewport. Demikian pula, arah yang dijelaskan oleh vektor atas yang diproyeksikan ke bidang tampilan dipetakan ke sumbu y positif sehingga menunjuk ke atas di viewport. Vektor atas tidak boleh sejajar dengan garis pandang dari mata ke titik referensi.
Matriks yang dihasilkan oleh gluLookAt postmultiplies matriks saat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Pustaka |
|
DLL |
|