gluDisk 函式
gluDisk 函式會繪製磁片。
語法
void WINAPI gluDisk(
GLUquadric *qobj,
GLdouble innerRadius,
GLdouble outerRadius,
GLint slices,
GLint loops
);
參數
-
qobj
-
使用 gluNewQuadric) 建立的四邊形物件 (。
-
innerRadius
-
磁片 (的內部半徑可以是零) 。
-
outerRadius
-
磁片的外部半徑。
-
片
-
Z 軸周圍的細分數目。
-
迴圈
-
磁片細分所在來源的同心環形數目。
傳回值
此函式不會傳回值。
備註
gluDisk函式會在z = 0 平面上轉譯磁片。 磁片具有 outerRadius的半徑,並包含具有 innerRadius半徑的同心圓孔。 如果 innerRadius 為 0,則不會產生任何孔。 磁片會以 Z 軸四周細分為配量, (例如披薩配量) ,也會將 Z 軸分別細分為環形 (,分別) 。
相對於方向,磁片的正 z端會被視為 在外部 (請參閱 gluQuadricOrientation) 。 這表示如果方向設定為GLU_OUTSIDE,則任何沿著正 Z 軸產生的法線點。
如果使用gluQuadricTexture) 開啟 (,則會以線性方式產生紋理座標,讓r = outerRadius的值 (r, 0, 0) (1, 0.5) ; 在 (0, r, 0) (0.5, 1) ; (-r, 0, 0, 0) (0, 0.5) ; (0, -r, 0) (0.5, 0) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
程式庫 |
|
DLL |
|