opengl es 2没有设置矩阵模式方法是什么?

时间:2012-11-30 12:42:54

标签: android opengl-es

我正在尝试使用android平台中的opengles2进行开发。但我在glMatrixMode头文件中找不到GLES2/gl2.h方法,但我可以在GLES/gl.h中找到它。我是否应该在gl.h包括gl2.h的同时加入{{1}}? opengles2中是否需要矩阵模式?

1 个答案:

答案 0 :(得分:6)

OpenGL-ES-2中没有矩阵堆栈。它已被完全删除。现代OpenGL(OpenGL-3核心及更高版本)也是如此。

你应该自己管理矩阵,就像每个严肃的3D图形应用程序多年来一样。 < = OpenGL-2.1和OpenGL-ES-1的矩阵堆栈从未完成功能,并且使用起来很麻烦。很好的解决。

有许多库可以实现3D图形矩阵数学。 Google为“GLM”,“Eigen”或“linmath.h”