将位置和旋转从 Blender 转换为虚幻引擎

问题描述 投票:0回答:1

我正在通过 Python 将 Blender(最新)中的关键帧坐标和旋转导出为 CSV,并在虚幻引擎 5.0.4 中使用它们通过代码为对象设置动画。位置匹配,但旋转不匹配。我尝试过的:

  • 将欧拉从右手 z 向上转换为左手 z 向上
  • 旋转四元数
  • 世界矩阵变换

我严格遵循这些:

  • 将相同的模型导入到两者中,在搅拌机中旋转模型,朝向相同的“前进”
  • 应用了对象的所有转换>>应用>>应用所有转换。
  • 在不同关键帧添加了基本旋转。
  • 将关键帧旋转导出为欧拉、四元数或世界矩阵。
  • Unreal 脚本按原样加载角度,不做任何更改。
python blender unreal-engine5 fbx unreal
1个回答
0
投票

尝试将旋转Y和旋转Z与-1相乘

© www.soinside.com 2019 - 2024. All rights reserved.