Bagikan melalui


fungsi gluCylinder

Fungsi gluCylinder menggambar silinder.

Sintaks

void WINAPI gluCylinder(
   GLUquadric *qobj,
   GLdouble   baseRadius,
   GLdouble   topRadius,
   GLdouble   height,
   GLint      slices,
   GLint      stacks
);

Parameter

qobj

Objek quadric (dibuat dengan gluNewQuadric).

baseRadius

Radius silinder pada z = 0.

topRadius

Jari-jari silinder padaketinggianz = .

height

Tinggi silinder.

Irisan

Jumlah subdivisi di sekitar sumbu z.

Tumpukan

Jumlah subdivisi di sepanjang sumbu z.

Menampilkan nilai

Fungsi ini tidak mengembalikan nilai.

Keterangan

Fungsi gluCylinder menggambar silinder yang berorientasi di sepanjang sumbu z. Dasar silinder ditempatkan pada z = 0, dan bagian atas padatinggiz = . Seperti bola, silinder dibagi di sekitar sumbu z menjadi irisan, dan di sepanjang sumbu z menjadi tumpukan.

Perhatikan bahwa jika topRadius diatur ke nol, maka rutinitas ini akan menghasilkan kerucut.

Jika orientasi diatur ke GLU_OUTSIDE (dengan gluQuadricOrientation), maka setiap normal yang dihasilkan menunjuk menjauh dari sumbu z. Jika tidak, mereka menunjuk ke arah sumbu z.

Jika tekstur diaktifkan (dengan gluQuadricTexture): koordinat tekstur dihasilkan sehingga t berkisar secara linier dari 0,0 pada z = 0 hingga 1,0 padatinggiz = ; dan s berkisar dari 0,0 pada sumbu y positif, hingga 0,25 pada sumbu x positif, hingga 0,5 pada sumbu y negatif, hingga 0,75 pada sumbu x negatif, dan kembali ke 1,0 pada sumbu y positif.

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

gluDisk

gluNewQuadric

gluPartialDisk

gluQuadricOrientation

gluQuadricTexture

gluSphere