读书人

OpenGl学习札记glMatrixMode

发布时间: 2012-09-27 11:11:17 作者: rapoo

OpenGl学习笔记——glMatrixMode

?

?

glMatrixMode - 指定哪一个矩阵是当前矩阵

编辑本段glMatrixMode与gluPerspective函数的使用GL_MODELVIEW 是模型矩阵 GL_PROJECTION 是投影矩阵。 gluPerspective的是创建一个投影矩阵并且与当前矩阵相乘,得到的矩阵设定为当前变换,但要先通过glMatrixMode设定成投影矩阵才会得到想要的投影矩阵变换。  例如:  gluPerspective(45.0f,(GLfloat)cx/(GLfloat)cy,0.1f,100.0f);  glMatrixMode(GL_MODELVIEW);  可以出来结果,反之,换位置后;  glMatrixMode(GL_MODELVIEW);  gluPerspective(45.0f,(GLfloat)cx/(GLfloat)cy,0.1f,100.0f);

  则,投影矩阵位置不正确.

?

?

读书人网 >移动开发

热点推荐