Bagikan melalui


Menggunakan Fungsi Panggilan Balik

Fungsi panggilan balik GLU, gluBeginPolygon, gluTessVertex, gluNextContour, dan gluEndPolygon, mirip dengan fungsi poligon OpenGL.

Mereka biasanya menyimpan data untuk segitiga, jala segitiga, dan penggemar segitiga dalam struktur data yang ditentukan pengguna atau dalam daftar tampilan OpenGL. Untuk merender poligon, kode lain melintasi struktur data atau memanggil daftar tampilan. Meskipun fungsi panggilan balik dapat memanggil fungsi OpenGL untuk menampilkan poligon secara langsung, ini biasanya tidak dilakukan, karena tessellation dapat secara komputasi padat sumber daya. Ada baiknya menyimpan data jika ada kemungkinan Anda ingin menampilkannya lagi. Fungsi tesselulasi GLU dijamin tidak pernah mengembalikan simpul baru, sehingga interpolasi simpul, koordinat tekstur, atau warna tidak pernah diperlukan.