我正在尝试在 Android 上的 opengl es 2 中旋转我的视图矩阵。我只是做
Matrix.rotateM(mVM, 0, .1f, .5f, .5f, 0);
在画框上。但是,当我这样做时,我看到相机按需要旋转,但 3d 形状不旋转。这些形状是面向相机创建的,当相机旋转时,您会看到同一张脸,而不是侧面。当相机围绕它们旋转时,这些形状应该是倾斜的。如果我打电话
Matrix.rotateM(MM, 0, 1, .5f, .1f, 0);
在每个单独的形状的渲染中,它工作正常,我可以看到形状的各个方面。但我想围绕原点移动相机(正在工作)并以 3d 方式查看形状(不起作用)