fungsi gluDisk
Fungsi gluDisk menggambar disk.
void WINAPI gluDisk(
GLUquadric *qobj,
GLdouble innerRadius,
GLdouble outerRadius,
GLint slices,
GLint loops
);
-
qobj
-
Objek quadric (dibuat dengan gluNewQuadric).
-
innerRadius
-
Radius dalam disk (mungkin nol).
-
outerRadius
-
Radius luar disk.
-
Irisan
-
Jumlah subdivisi di sekitar sumbu z.
-
Loop
-
Jumlah cincin konsentris tentang asal tempat disk dibagi.
Fungsi ini tidak mengembalikan nilai.
Fungsi gluDisk merender disk pada bidang z = 0. Disk memiliki radius outerRadius, dan berisi lubang melingkar konsentris dengan radius innerRadius. Jika innerRadius adalah 0, maka tidak ada lubang yang dihasilkan. Disk dibagi di sekitar sumbu z menjadi irisan (seperti irisan pizza) dan juga tentang sumbu z menjadi cincin (sebagaimana ditentukan oleh irisan dan perulangan, masing-masing).
Sehubungan dengan orientasi, sisi z positif disk dianggap berada di luar (lihat gluQuadricOrientation). Ini berarti bahwa jika orientasi diatur ke GLU_OUTSIDE, maka setiap titik normal yang dihasilkan di sepanjang sumbu z positif.
Jika tekstur diaktifkan (dengan gluQuadricTexture), koordinat tekstur dihasilkan secara linear sehingga di mana r = outerRadius, nilai pada (r, 0, 0) adalah (1, 0,5); pada (0, r, 0) adalah (0,5, 1); pada (-r, 0, 0) adalah (0, 0,5); dan pada (0, -r, 0) adalah (0,5, 0).
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 |
|