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