首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mixamo上半身旋转不起作用

Mixamo上半身旋转不起作用
EN

Stack Overflow用户
提问于 2020-05-03 23:20:09
回答 1查看 799关注 0票数 0

这是我关于Stack Overflow的第一个问题,所以如果有任何不符合标准的地方,我深表歉意。因此,我是Unity的初学者,正在探索中间领域。我正在通过第三人称射击来学习Unity,但我投掷的是物品而不是枪。我从mixamo找到了一个完美的动画包,叫做pro magic pack,它基本上是一个精灵,可以投射动画等等。

我已经设置了相机,控制器等,我正在处理动画,我有所有的跳跃动画,漫步混合树等都在MECANIM中。

我的问题是,我有另一个专门针对上半身运动的层,这样他就可以在执行上半身魔术演员动画的同时跑步/行走,我已经为上半身设置了头像面具,它工作得很好,但由于动画的性质,上半身在他执行动画时会旋转,但这种旋转不会围绕他的臀部旋转,他只是在当前胸部面对的方向上挥舞手臂。

有没有什么我可以做的,而不是沿着编码IK的路线走下去,或者不过度编码(如果必要的话,我会这样做)?附注:我还尝试了各种对bake into pose的检查和取消检查(我仍然在掌握对它的理解)。

提前感谢你的帮助,我附上了一些GIF来了解我的问题。

这是我想要的动画,但仅限于上半身:Upper Body Animation I want

这就是我目前所拥有的:Animation I currently have

上半身似乎没有正确旋转,脊椎或臀部?

Upper Body avatar mask

编辑:感谢Vasmos为我指明了正确的方向,我发现不仅在头像面具上启用上半身,还可以启用地面,如下所示:Upper Avatar Mask

我已经添加了这个GIF作为当前的情况,它看起来很好,工作起来几乎就像我想要的那样,我只需要弄清楚如何停止腿与底座的旋转:Correct Direction but body rotating with animation

编辑2:经过研究和vasmos的帮助,我找到的解决方案是启用动画的Foot IK选项,如下所示:Solution to animation affecting rotation

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-04 01:24:02

在投掷动画中,运动开始于臀部的根部骨骼,看起来就像在您的遮罩中,当您仍然需要包括臀部根部节点时,您只需放置上半身。看起来你使用图层和蒙版来混合两个动画是正确的,只要继续玩它,以防你没有它:https://docs.unity3d.com/Manual/AnimationLayers.html?_ga=2.241528322.1842043308.1588381034-1055993846.1587850410

编辑:是的,你很接近了,也许只需要把臀部从上半身面罩上移走,然后从下一个节点开始(脊椎?)一次向上移动一个节点,直到你得到想要的效果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61576870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档