首页 文章

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

提问于
浏览
1

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

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

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

In fact, nearly every single mixamo animation has some critical flaw... 但是,"turn right"和"turn left"完全正常工作......所以这感觉就像文件中存在缺陷一样......这是正确的吗?或者我可以错过一步?

我已经尝试了一切......将fbx更改为FBX以实现统一...我按照这里的说明进行了操作https://community.mixamo.com/hc/en-us/community/posts/203173978-Animation-not-working-feed-twisted-in-Unity5

enter image description here

1 回答

  • 1

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

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

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

    最后,通过拖动到已附加到模型的动画控制器上进行测试 .

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

相关问题