Bagikan melalui


fungsi gluProject

Fungsi gluProject memetakan koordinat objek ke koordinat jendela.

Sintaks

int WINAPI gluProject(
         GLdouble objx,
         GLdouble objy,
         GLdouble objz,
   const GLdouble modelMatrix[16],
   const GLdouble projMatrix[16],
   const GLint    viewport[4],
         GLdouble *winx,
         GLdouble *winy,
         GLdouble *winz
);

Parameter

objx

Koordinat objek x.

objy

Koordinat objek y.

objz

Koordinat objek z.

modelMatrix

Matriks tampilan model saat ini (seperti dari panggilan glGetDoublev ).

projMatrix

Matriks proyeksi saat ini (seperti dari panggilan glGetDoublev ).

Viewport

Viewport saat ini (sebagai dari panggilan glGetIntegerv ).

Winx

Koordinat jendela x komputasi.

winy

Koordinat jendela y komputasi.

winz

Koordinat jendela z komputasi.

Menampilkan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah GL_TRUE.

Jika fungsi gagal, nilai yang dikembalikan adalah GL_FALSE.

Keterangan

Fungsi gluProject mengubah koordinat objek yang ditentukan menjadi koordinat jendela menggunakan modelMatrix, projMatrix, dan viewport. Hasilnya disimpan dalam winx, winy, dan winz.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Glu.h
Pustaka
Glu32.lib
DLL
Glu32.dll

Lihat juga

glGetDoublev

glGetIntegerv

gluUnProject