这几个函数是OpenGL图形开发包自带的函数。
glTranslatef(0.0f,-20.0f,-40.0f):表示将当前图形向x轴平移0,向y轴平移-20,向z轴平移-40
glScaled(10.0f,10.0f,10.0f):表示将当前图形沿x,y,z轴分别放大为原来的10倍
glRotatef(-80.0f,10.0f,1.0f,0.0f):表示将当前图形沿方向向量(-10,1,0)顺时针旋转80度。
———— 摘自 http://zhidao.baidu.com/link?url=49gHBMCmySYgrKi-rGI2x6fUIG5__uqj9FZqm...

glRotatef 转动方向
glRotatef(GLfloat angle,GLfloat x,GLfloat y,GLfloat z)
glRotatef(45,1,0,0)
物体如何旋转?想象:从 坐标(0,0,0)即原点,引出一条线到(1,0,0),用右手握住这条线,这时,你会问,如何握?右手大拇指指向 (0,0,0)至(1,0,0)的方向 才握。另外四个手指的弯曲指向 即是物体旋转方向。
———— 摘自 http://blog.sina.com.cn/s/blog_3c6889fe0100qko6.html


freecode
108 声望9 粉丝

凡不能毁灭你的,必将成就你


引用和评论

0 条评论