我从Mixamo导入了一个动画,称为站立画弓。 当我在Unity中与角色一起使用时,手会穿过角色的脸。
是否有一种方法可以使用Blender或Unity将手移到角色的面部外一点? 还是我需要自己制作动画?
我尝试修改Mixamo提供的参数,但不能解决问题。
我实际上尝试通过添加多父约束来解决IK问题(因为我没有设法使用多位置约束),并尝试将lowerarm_r骨头从角色的脸上移开一点 但它只会迫使弓形保持在"目标"的位置和旋转,而在某些关键帧中会出现越野车.我的目的是在执行动画时强制骨骼不超过一定角度旋转以免穿过面部.我认为问题出在以下事实:动画是为普通的头部角色制作的,而不是大头颅的。
最新回答
- 2021-1-41 #
相关问题
- animation:导入到Unity中时,已装配的Blender模型变形unityanimationblenderfbxrigging2021-01-04 21:25
- unity:只要播放器在压垫上,我如何播放动画?unityanimationanimator2020-12-27 03:24
- unity:如何创建压力垫以打开门?unityc#collisiondetectionanimation2020-12-23 10:55
事实证明,将动画(因为其他动画效果很好)放在另一个动画层中,并降低 动画层的重量迫使手不要旋转太多并穿过角色脸。