旋转视图矩阵可生成扁平形状

时间:2012-10-07 13:02:45

标签: android opengl-es view matrix

我正在尝试在Android上的opengl es 2中旋转我的视图矩阵。我只是做

Matrix.rotateM(mVM, 0, .1f, .5f, .5f, 0);

在框架的绘图上。但是,当我这样做时,我看到相机按需旋转,但3d形状不会旋转。这些形状是面向相机创建的,当相机旋转时,您会看到相同的面而不是侧面。当相机围绕它们旋转时,形状会歪斜。如果我打电话

Matrix.rotateM(MM, 0, 1, .5f, .1f, 0); 

在每个单独的形状渲染中,它工作正常,我可以看到形状的所有方面。但我想将相机移动到原点(正在工作)并以3d方式查看形状(这不起作用)

0 个答案:

没有答案
相关问题