OpenGL库glut中的常用模型生成函数
2017-10-13 17:13
295 查看
void glutWireSphere(GLdouble radius, GLint slices, GLint stacks); 线框球
[b]void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks); 实心球[/b]
void glutWireCube(GLdouble size); 线框立方体
[b]void glutSolidCube(GLdouble size); 实心立方体[/b]
void glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint nsides, GLint rings); 线框圆环
[b]void glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint nsides, GLint rings); 实心圆环[/b]
void glutWireIcosahedron(void); 线框20面体
[b]void glutSolidIcosahedron(void); 实心20面体[/b]
void glutWireOctahedron(void); 线框8面体
[b]void glutSolidOctahedron(void); 实心8面体[/b]
void glutWireTetrahedron(void); 线框4面体
[b]void glutSolidTetrahedron(void); 实心4面体[/b]
void glutWireDodecahedron(GLdouble radius); 线框12面体
[b]void glutSolidDodecahedron(GLdouble radius); 实心12面体[/b]
void glutWireCone(GLdouble radius, GLdouble height, GLint slices, GLint stacks); 线框圆锥体
[b]void glutSolidCone(GLdouble radius, GLdouble height, GLint slices, GLint stacks); 实心圆锥体[/b]
void glutWireTeapot(GLdouble size); 线框茶壶
[b]void glutSolidTeapot(GLdouble size); 实心茶壶[/b]
函数中,radius表示球体的半径,slices表示球体围绕z轴分割的数目,stacks表示球体沿着z轴分割的数目。
绘制中心在模型坐标原点,半径为radius的球体,球体围绕z轴分割slices次,球体沿着z轴分割stacks次
[b]void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks); 实心球[/b]
void glutWireCube(GLdouble size); 线框立方体
[b]void glutSolidCube(GLdouble size); 实心立方体[/b]
void glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint nsides, GLint rings); 线框圆环
[b]void glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint nsides, GLint rings); 实心圆环[/b]
void glutWireIcosahedron(void); 线框20面体
[b]void glutSolidIcosahedron(void); 实心20面体[/b]
void glutWireOctahedron(void); 线框8面体
[b]void glutSolidOctahedron(void); 实心8面体[/b]
void glutWireTetrahedron(void); 线框4面体
[b]void glutSolidTetrahedron(void); 实心4面体[/b]
void glutWireDodecahedron(GLdouble radius); 线框12面体
[b]void glutSolidDodecahedron(GLdouble radius); 实心12面体[/b]
void glutWireCone(GLdouble radius, GLdouble height, GLint slices, GLint stacks); 线框圆锥体
[b]void glutSolidCone(GLdouble radius, GLdouble height, GLint slices, GLint stacks); 实心圆锥体[/b]
void glutWireTeapot(GLdouble size); 线框茶壶
[b]void glutSolidTeapot(GLdouble size); 实心茶壶[/b]
函数中,radius表示球体的半径,slices表示球体围绕z轴分割的数目,stacks表示球体沿着z轴分割的数目。
绘制中心在模型坐标原点,半径为radius的球体,球体围绕z轴分割slices次,球体沿着z轴分割stacks次
相关文章推荐
- NumPy常用【数值计算】函数总结(1):生成数组、读取数组、数组操作
- GLUT常用函数介绍
- R实战:【常用函数】transform对列数据加工生成新列
- [R语言常用函数]生成随机数
- OpenGL 中常用的 GLUT 函数库 【转】
- glut常用的函数
- Python生成随机数与random模块中最常用的几个函数
- 几个常用的SharePoint对象模型的有用函数
- GLUT常用函数说明
- OpenGL 中常用的 GLUT 函数…
- R语言调用rlm函数生成稳建回归模型
- PHP EXcel 常用函数 ,其中包括图片的生成
- golang利用模板生成数据库表对应的模型及操作函数
- 几个常用的SharePoint对象模型的有用函数
- Asp常用通用函数之生成时间的整数
- OpenGL中常用的 GLUT 函数
- Asp常用通用函数之生成时间的整数
- GLUT常用函数
- [转载]OpenGL 中常用的 GLUT 函数库
- GLUT模型绘制函数