WebGl旋转矩阵

时间:2016-09-27 08:37:32

标签: webgl

我在Webgl中有这个非常简单的旋转程序,以便对旋转矩阵有所了解。 http://poly.byethost18.com/pyra1.htm

正如您所看到的,物体实际上并没有转过来。 顶点着色器的代码在这里:

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;

我认为这是一种常规的初学者,但可能是什么原因?

1 个答案:

答案 0 :(得分:0)

需要添加

gl.enable(gl.DEPTH_TEST);