0

我目前正在使用 DirectX 开发游戏。我已经在这个项目上使用动画很长一段时间了。我花了一段时间才注意到,但我看到从 Maya 导出时,我的模型和动画在 X 轴上翻转。我曾尝试在这件事上寻求帮助,但互联网实际上并没有太大帮助。我有两个问题。这是个常见的问题吗?有没有“简单”的解决方案来解决这个问题?

我研究了矩阵中的左手习惯变化。这让我参加了许多辩论,其中没有在矩阵中显示惯用手。这个对吗?我只是不确定如何解决这个问题,所以对此事的任何帮助将不胜感激。

提前致谢!亚历克斯

4

1 回答 1

0

Did you try multiplaying your model, or your animation matrices by a scaling matrix (Scaling(-1,0,0)). This will invert all the x coordinates. Your complete transformation should be = model * scaling(-1,0,0) * animation * worldviewproj.

于 2013-03-04T12:10:16.290 回答