理解掌握了有关坐标变换的内容,就算真正走进了精彩地三维世界。
坐标系统
OpenGL使用的是右手笛卡尔坐标系统,Z正轴垂直屏幕向外,X正轴从左到右,Y正轴从下到上。...1、模型平移
glTranslate{fd}(TYPE x,TYPE y,TYPE z);
该函数用指定的x,y,z值沿着x轴、y轴、z轴平移物体(或按照相同的量值移动局部坐标系)。...2、模型旋转
glRotate{fd}(TYPE angle,TYPE x,TYPE,y,TYPE z);
该函数中第一个变量angle制定模型旋转的角度,单位为度,后三个变量表示以原点(0,0,0)...到点(x,y,z)的连线为轴线逆时针旋转物体。...3、模型缩放
glScale{fd}(TYPE x,TYPE y,TYPE z);
该函数可以对物体沿着x,y,z轴分别进行放大缩小。函数中的三个参数分别是x、y、z轴方向的比例变换因子。