Mixamo动画和Unity:如何翻转动画中某个骨骼的坐标?

时间:2016-05-31 22:12:38

标签: animation unity3d unity5

我从Mixamo获得了几个基本动画并应用于Unity中的模型,并且遇到了一个问题。

在一些动画中,关键的骨头'运动是逆转的。例如,在改变方向的转弯时,左脚向后......并且在倾斜行程中,整个小腿被反转。这看起来像是一个简单的修复...但我似乎无法通过统一装配(我猜现在Mixamo装配工已关闭)。

有谁知道如何纠正这个错误?

事实上,几乎所有的mixamo动画都有一些严重的缺陷...... 然而,"右转"并且"左转"完全正常工作...所以这感觉像文件中的内置缺陷......这是正确的吗?或者我可以错过一步?

我已尝试过所有内容......将fbx更改为FBX以实现统一...我按照此处的说明https://community.mixamo.com/hc/en-us/community/posts/203173978-Animation-not-working-feed-twisted-in-Unity5

enter image description here

1 个答案:

答案 0 :(得分:1)

你只需要下载fbx用于统一(也许这甚至不是必需的),导入角色模型。将角色模型设置为人形。

接下来,当您导入动画(也为团结下载选项的fbx)并且您正在为人形角色配置它时,请从下拉列表中选择“复制头像”,默认情况下使用随动画提供的头像。

现在,将头像从您在场景中使用的模型对象拖到“复制头像”可用的插槽中。

最后,通过拖动到您附加到模型的动画控制器上来测试它。

希望一切顺利。如果它不起作用,那么您可能需要确保导入的角色是您在选择动画时在mixamo网站上操作的所有内容。