void glutWireSphere(GLdouble radius, GLint slices, GLint stacks);
繪制線框球體
void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks);
繪制實(shí)心球體
參數(shù):
radius:球體的半徑
slices:球體圍繞z軸分割的數(shù)目
stacks:球體沿著z軸分割的數(shù)目
繪制中心在模型坐標(biāo)原點(diǎn),半徑為radius的球體,球體圍繞z軸分割slices次,球體沿著z軸分割stacks次
//*******************************************************************************************
void glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
繪制線框圓錐體
void glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
繪制實(shí)心圓錐體
參數(shù):
radius:圓錐體的半徑
height:圓錐體的高
slices:圓錐體圍繞z軸分割的數(shù)目
stacks:圓錐體沿著z軸分割的數(shù)目
圓錐體的軸為z軸方向,它的基底位于z=0的平面內(nèi),頂點(diǎn)z=height,圓錐體圍繞z軸分割slices個(gè)數(shù)目,沿著z軸分割stacks個(gè)數(shù)目.
//*******************************************************************************************
void glutWireCube(GLdouble size);
繪制線框立方體
void glutSolidCube(GLdouble size);
繪制實(shí)心立方體
參數(shù):size:立方體的邊長(zhǎng)
//*******************************************************************************************
void glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
繪制線框圓環(huán)
void glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
繪制實(shí)心圓環(huán)
參數(shù):
innerRadius:圓環(huán)的內(nèi)半徑
outerRadius:圓環(huán)的外半徑
nsides:圓環(huán)腔的分割數(shù)
rings:圓環(huán)的環(huán)線數(shù)
//*******************************************************************************************
void glutWireDodecahedron(void);
繪制線框十二面體
void glutSolidDodecahedron(void);
繪制實(shí)心十二面體
//*******************************************************************************************
void glutWireTeapot(GLdouble size);
繪制線框茶壺
void glutSolidTeapot(GLdouble size);
繪制實(shí)心茶壺
參數(shù):size:茶壺的相對(duì)大小
//*******************************************************************************************
void glutWireOctahedron(void);
繪制線框八面體
void glutSolidOctahedron(void);
繪制實(shí)心八面體
//*******************************************************************************************
void glutWireTetrahedron(void);
繪制線框四面體
void glutSolidTetrahedron(void);
繪制實(shí)心四面體
//*******************************************************************************************
void glutWireIcosahedron(void);
繪制線框二十面體
void glutSolidIcosahedron(void);
繪制實(shí)心二十面體