我正在使用OpenGL和其他一些库。该库将提供Projection Matrix,我无法对其进行修改。我必须只提供ModelViewMatrix。
然而,奇怪的事情发生了。仅反转y轴平移和旋转。
例如,如果我在ModelViewMatrix中增加x转换,那么对象就会向右移动。 (正x方向)但在y轴上则相反。我希望它走另一条路。
y轴的旋转也被反转。它的旋转方式与它应该的方式相反。
我无法在ProjectionMatrix上修复它,所以我想我可能需要将我的ModelViewMatrix与可以在将其发送到库之前反转一个轴的东西相乘。你知道吗?一个可以反转1轴的矩阵?
答案 0 :(得分:1)
它只是一个包含元素[1,0,0,0][0,-1,0,0][0,0,1,0][0,0,0,1]