右手坐标矩阵到左手坐标?

时间:2013-12-19 05:01:42

标签: opengl matrix blender irrlicht

我正在使用搅拌器作为我的3D模型使用右手坐标系,所以当我尝试将模型导入我的opengl引擎(irrlicht,左手坐标系)时,网格和动画看起来在x轴上反转。

(例如,在搅拌机中,我的人体模型在右手执行动画但在opengl中它在左手边执行动画。)

所以我正在尝试将矩阵从右手坐标转换为左手。任何人都可以提出一些指导方针吗?

编辑:我正在为像b3d等动画模型尝试这个。

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

非常感谢您的建议,我在下面的链接中找到了一个明确的解释,最后我设法做到了。

Changing a matrix from right-handed to left-handed coordinate system

答案 2 :(得分:0)

假设您要导出一个obj文件,当您在文件浏览器中时,左下角有一些选项,只需按照您的意愿使用它,它会在写入obj文件之前自动调整方向。磁盘。