Java 如何在opengl es 2.0中创建模型视图矩阵?

Java 如何在opengl es 2.0中创建模型视图矩阵?,java,matrix,opengl-es,Java,Matrix,Opengl Es,如何使用OpenGL es 2.0创建带有look-at方法的模型视图矩阵Z不应该是目标眼睛吗?@MaticOblak不工作。。我的意思是方向很重要,所以无论如何都不会有什么不同……但你得到的结果是什么?错误的减法顺序将使您看起来错误,而叉积结果将颠倒。接下来,我不确定跨产品订单是否也可以。然后,您必须确定矩阵是否是列或行主矩阵,因此您可能需要转置这两个矩阵中的任何一个。矩阵的乘法顺序也很重要,但它看起来是正确的。。。尝试一下这些操作。@MaticOblak谢谢你的建议。。。但是,即使我的函数是

如何使用OpenGL es 2.0创建带有look-at方法的模型视图矩阵

Z不应该是目标眼睛吗?@MaticOblak不工作。。我的意思是方向很重要,所以无论如何都不会有什么不同……但你得到的结果是什么?错误的减法顺序将使您看起来错误,而叉积结果将颠倒。接下来,我不确定跨产品订单是否也可以。然后,您必须确定矩阵是否是列或行主矩阵,因此您可能需要转置这两个矩阵中的任何一个。矩阵的乘法顺序也很重要,但它看起来是正确的。。。尝试一下这些操作。@MaticOblak谢谢你的建议。。。但是,即使我的函数是错误的,Matrix.setLookAtM中的opengl函数也应该是正确的!应该是。如果你能使用它,你可以将结果与那个结果进行比较。如果使用openGL“查看”不起作用,则很可能是使用错误。最常见的错误是错误的乘法顺序。注:标准为MVP,按投影矩阵逐视图建模。这一个用于视图矩阵。