fungsi glCullFace
Fungsi glCullFace menentukan apakah faset yang menghadap ke depan atau menghadap ke belakang dapat dimusnahkan.
Sintaks
void WINAPI glCullFace(
GLenum mode
);
Parameter
-
mode
-
Menentukan apakah faset yang menghadap ke depan atau menghadap ke belakang adalah kandidat untuk dimusnahkan. Konstanta simbolis GL_FRONT, GL_BACK, dan GL_FRONT_AND_BACK diterima. Nilai defaultnya adalah GL_BACK.
Menampilkan nilai
Fungsi ini tidak mengembalikan nilai.
Kode kesalahan
Kode kesalahan berikut dapat diambil oleh fungsi glGetError .
Nama | Makna |
---|---|
|
mode bukan nilai yang diterima. |
|
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd. |
Keterangan
Fungsi glCullFace menentukan apakah faset front-facing atau back-facing dimusnahkan (seperti yang ditentukan oleh mode) saat pemusnahan faset diaktifkan. Anda mengaktifkan dan menonaktifkan pemusnahan faset menggunakan glEnable dan glDisable dengan argumen GL_CULL_FACE. Faset termasuk segitiga, segitiga, poligon, dan persegi panjang.
Fungsi glFrontFace menentukan faset searah jarang dan berlawanan arah jarang yang menghadap ke depan dan menghadap ke belakang.
Jika mode GL_FRONT_AND_BACK, tidak ada faset yang digambar, tetapi primitif lainnya, seperti titik dan garis, digambar.
Fungsi berikut mengambil informasi yang terkait dengan glCullFace:
glGet dengan argumen GL_CULL_FACE_MODE
glIsEnabled dengan argumen GL_CULL_FACE
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 |
|