【问题标题】:Animation rotation in unity3D is not as accurate as it in mayaunity3D 中的动画旋转不如 Maya 中准确
【发布时间】:2016-10-17 02:24:45
【问题描述】:

我有一个在 Maya 中实际将玩家旋转 61 度的现场动画。但是,当将动画导入 unity 并将其应用于动画控制器以控制角色时,它会将角色旋转 56 度。为什么转角不一样?

【问题讨论】:

    标签: animation unity3d rotation maya


    【解决方案1】:

    Maya 和其他一些 3D 软件包以Z-axis 面朝上的方式导出其模型。 Unity 中的标准脚本假定Y 轴代表您的世界轴。最好在 Unity 中修复旋转,而不是修改脚本以使其适合。

    How do I fix the rotation of an imported model?

    同样的问题是指 Unity 中的方向:

    Rotation and Orientation in Unity

    另请参阅 Euler vs QuaternionThe order of transformation in Maya

    【讨论】:

    • 我还要检查动画导入设置 - 播放的动画是否完整?是否有任何插值或关键帧减少设置?整个动画都导出了吗?
    猜你喜欢
    • 1970-01-01
    • 2018-02-28
    • 2016-02-12
    • 2012-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-24
    • 1970-01-01
    相关资源
    最近更新 更多