Demo使用glRotatef ,glTranslatef来实现一个太阳、地球、月亮运动的3D图形。
1.glTranslatef() ——模型变换函数 移动
void glTranslatef(GLfloat x, GLfloat y, GLfloat z);
这个函数表示模型是怎样移动的。举个例子:
glTranslatef(-1.0,0.0,-2.0);//表示物体沿x负方向移动1.0,沿z轴负方向移动2.0。
2.glRotatef()——模型变换函数
Demo使用glRotatef ,glTranslatef来实现一个太阳、地球、月亮运动的3D图形。
1.glTranslatef() ——模型变换函数 移动
void glTranslatef(GLfloat x, GLfloat y, GLfloat z);
这个函数表示模型是怎样移动的。举个例子:
glTranslatef(-1.0,0.0,-2.0);//表示物体沿x负方向移动1.0,沿z轴负方向移动2.0。
2.glRotatef()——模型变换函数