《高效学习OpenGL》之 通用的变换函数 glMatrixMode(),glLoadIdentity(),glLoadMatrixf(),glMultMatrixf();

来源:互联网 发布:易顺佳服装软件 编辑:程序博客网 时间:2024/06/12 18:17
   glMatrixMode (GL_PROJECTION);//表示把当前矩阵指定为用于投影变换   //视图矩阵GL_MODELVIEW、投影矩阵:GL_PROJECTION、纹理矩阵GL_TEXTURE
   glLoadIdentity ();//把当前的可修改矩阵设置为4x4单位矩阵
   glLoadMatrixf(const GLfloat *m);//把当前矩阵的16个值设置为m指定的值   glMultMatrixf(const GLfloat *m);//把m指定的16个值作为一个矩阵,与当前矩阵相乘,并把结果存储在当前矩阵中
   glLoadTransposeMatrixf(const GLfloat *m);//把当前矩阵的16个值设置为m指定的值   glMultTransposeMatrixf(const GLfloat *m);//把m指定的16个值作为一个矩阵,与当前矩阵相乘,并把结果存储在当前矩阵中,按行主序


0 0