首页 > 其他 > 详细

OpenGL 3D图形常用绘制函数

时间:2014-10-13 12:51:30      阅读:854      评论:0      收藏:0      [点我收藏+]

本文整理了一些opengl常用的绘制函数,api等,以作参考。

GLUT 工具箱函数    

GLUT工具箱提供几种图形3维图形的函数: 

void glutWireSphere(GLdouble radius,GLint slices, GLint stacks);  丝状球 

void glutSolidSphere(GLdouble radius,GLint slices, GLint stacks); 实心球 

void glutWireCube(GLdouble size); 丝状立方体 

void glutSolidCube(GLdouble size); 实心立方体  

void glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint nsides,GLint rings); 丝状花环  

void glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint nsides,GLint rings); 实心花环  

void glutWireIcosahedron(void); 丝状20面体 

void glutSolidIcosahedron(void); 实心20面体 

void glutWireOctahedron(void); 丝状8面体  

void glutSolidOctahedron(void); 实心8面体 

void glutWireTetrahedron(void); 丝状4面体  

void glutSolidTetrahedron(void); 实心4面体                                   

void glutWireDodecahedron(GLdouble radius); 丝状12面体 

void glutSolidDodecahedron(GLdouble radius); 实心12面体 

void glutWireCone(GLdouble radius, GLdouble height,GLint slices, GLint stacks); 丝状圆锥体  

void glutSolidCone(GLdouble radius, GLdouble height,GLint slices, GLint stacks); 实心圆锥体  

void glutWireTeapot(GLdouble size); 丝状茶壶 

void glutSolidTeapot(GLdouble size); 实心茶壶  

如果需要用到长方体那就用glScalef(x,y,z); 做自己想要的长方体,这儿的x,y,z分别对应x,y,z轴的缩放比例 

OpenGL 3D图形常用绘制函数

原文:http://blog.csdn.net/zjccoder/article/details/40041879

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!