0
我在Webgl中有这个非常简单的旋转程序来获得对旋转矩阵的一些理解。 http://poly.byethost18.com/pyra1.htmWebGl旋转矩阵
正如您所看到的,对象实际上并没有转身。 的顶点着色器的代码是在这里:
float angle = radians(theta);
float c = cos(angle);
float s = sin(angle);
mat4 ry = mat4(c, 0.0, -s, 0.0,
0.0, 1.0, 0.0, 0.0,
s, 0.0, c, 0.0,
0.0, 0.0, 0.0, 1.0);
gl_Position = ry * vPosition;
我想这是一个有点普通初学者的东西,但可能是什么原因?
高兴你找到了解决办法。 [这是关于矩阵的文章,您可能会觉得有用](http://webglfundamentals.org/webgl/lessons/webgl-2d-matrices.html)。 – gman