【发布时间】:2015-01-28 19:50:22
【问题描述】:
我将 OpenGL 与其他一些库一起使用。这个库将提供投影矩阵,我无法修改它。我只需要提供 ModelViewMatrix。
然而,奇怪的事情发生了。只有 y 轴平移和旋转被反转。
例如,如果我在 ModelViewMatrix 中增加 x 平移,那么对象将向右移动就好了。 (正 x 方向)但在 y 轴上是相反的。我希望它走另一条路。
y 轴的旋转也反转了。它与应有的方式相反。
我无法在 ProjectionMatrix 上修复它,所以我想我可能必须将我的 ModelViewMatrix 与可以反转一个轴的东西相乘,然后再将其发送到库。你知道那件事吗?可以反转1个轴的矩阵?
【问题讨论】:
标签: opengl matrix graphics matrix-multiplication