首页 > 其他 > 详细

《高效学习OpenGL》之模型变换 glTranslatef(), glRotatef(),glScalef()

时间:2014-02-19 13:47:17      阅读:326      评论:0      收藏:0      [点我收藏+]

1.移动

	glTranslatef (GLfloat x, GLfloat y, GLfloat z);
	//把当前矩阵与一个表示移动物体的矩阵相乘。这个矩阵有x, y, z指定

2.旋转

	glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
	//把当前矩阵与一个表示移动物体的矩阵相乘。以逆时针方向绕着从原点到点(x, y, z)的直线进行旋转,angle指定了旋转的度数

3.缩放

	glScalef (GLfloat x, GLfloat y, GLfloat z);
	//把当前矩阵与一个表示延各个轴对物体进行拉伸、压缩、反射的矩阵相乘。这个物体的每个点的x,y,z坐标与对应的xyz参数相乘


《高效学习OpenGL》之模型变换 glTranslatef(), glRotatef(),glScalef()

原文:http://blog.csdn.net/biggbang/article/details/19410661

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