gluSphere 函数

gluSphere 函数绘制球体。

语法

void WINAPI gluSphere(
   GLUquadric *qobj,
   GLdouble   radius,
   GLint      slices,
   GLint      stacks
);

参数

qobj

使用 gluNewQuadric) 创建的 quadric 对象 (。

radius

球体的半径。

z 轴周围的细分数 (类似于经度) 线。

沿 z 轴的细分数 (类似于纬度线) 。

返回值

此函数不返回值。

注解

gluSphere 函数绘制以原点为中心的给定半径的球体。 球体围绕 z 轴细分为切片,沿 z 轴细分为堆栈, (类似于经纬度线) 。

如果方向设置为使用 gluQuadricOrientation) GLU_OUTSIDE (,则任何法线生成的点都远离球体中心。 否则,它们指向球体的中心。

如果使用 gluQuadricTexture) 打开纹理 (:将生成纹理坐标,以便 t 范围从 z = -radius 的 0.0 到 z = 半径 的 1.0 (t 沿纵向线) 线性增加; 和 s 的范围从正 y 轴的 0.0 到正 x 轴的 0.25,到负 y 轴的 0.5, 在负 x 轴处为 0.75,在正 y 轴处返回到 1.0。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Glu.h

Glu32.lib
DLL
Glu32.dll

另请参阅

gluCylinder

gluDisk

gluNewQuadric

gluPartialDisk

gluQuadricOrientation

gluQuadricTexture