使用glVertex的glBegin / glEnd和per-vertex绘图我可以理解使用数组可以更快.
但glLoadIdentity在哪里? glMultMatrix? glTranslate? glRotate?
为什么我们自己必须处理所有的矩阵内容?
解决方法
WebGL是一个Open ES 2.0绑定.
OpenGL ES 2.0(和现代OpenGL 3.2)没有这些已弃用的功能,所有内容都必须在着色器和/或您自己的矩阵库中完成.
OpenGL ES 2.0(和现代OpenGL 3.2)没有这些已弃用的功能,所有内容都必须在着色器和/或您自己的矩阵库中完成.
好的是,有很多可用于WebGL的矩阵库,是最好/最快的glMatrix(https://github.com/toji/gl-matrix)之一.