当前位置:   article > 正文

Animator动画融合笔记_animator 动作融合

animator 动作融合

BlendTree

在一个状态下,根据参数进行动画融合
在这里插入图片描述
在这里插入图片描述
如下图效果为根据【Blend】这个参数不同,接近把左右前的移动动画进行融合
在这里插入图片描述


Layers

把身体不同部位的动画进行融合
在这里插入图片描述

base layer是默认为override,并且权重是1。
可以调节权重,使其生效或者不生效以及融合效果

Mask放入的是生效部位,用于对于Transform或者avater的生效位置
Blending是指override或者additive,指定是采取叠加融合还是直接覆盖。
在这里插入图片描述

在avater下,动画的实际效果可能会因为其他节点播放的动画不匹配而造成一些动画问题。可以通过layer拆成多个层级,部分层级使用additive进行权重叠加,不需要权重叠加的可以使用override进行直接播放。

可以通过Animator的接口来控制层的权重,来动态调整融合效果

Animator的参数是对于所有动画层是生效的。


模型动画
在这里插入图片描述
Avater动画可以接着动画后的状态来进行后续的动画,如果不需要的可以设置跟阶段的旋转、Y、XZ的开始状态

Based Upon 可以当前模型的对应参数的当前状态作为动画开始帧的基础状态进行播放。Bake Into Pose可以直接打破当前的pose来播放动画。

勾取bake into pos 和修改Base Upon的值可以解决Avater动画播放后的一些模型位移,位置偏转问题


在这里插入图片描述
动画的MASK的设定合Animator的Mask设定一样。但是Animator的Mask只针对使用哪个mask的目标layer,而这个设定则会直接把动画的目标关节动画直接关掉

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/117931
推荐阅读
相关标签
  

闽ICP备14008679号