Unity Avatar Mask 动画混合

有时候会有这样的动画需求:比如边走路边招手这样的,这种时候,我们可以考虑使用Avatar Mask。

(一)下面是有关使用它的时候一些面板参数和步骤:

image.png

1.首先选中Layers,然后点击箭头的加号添加一层动画层。
2.点击相应层的齿轮符号,会出现下图的页面。
image.png

参数介绍:
Weight:代表某个动画层的权重,权重为0,该层动画不对模型产生影响,权重为1时,将产生最大影响。
Mask:动画遮罩
Blending:该层动画与其他层动画的混合方式,包括Override(复写方式,即取不同层动画的中间值)和additive(直接叠加)。
Sync:同步。同步是本层动画直接同步其他层动画状态之间的逻辑状态,一般需要选取同步源。同步之后需要给本层的动画状态添加动画剪辑。
IK Pass:即本层动画是否支持IK动画。
3.选择设置好的Mask。
4.设置何时的权重值即可。

(二):有关设置Avatar Mask的步骤
首先右键创建Avatar Mask....不想多赘述,略过。

1.点击创建好的Avatar Mask,点击Humanoid,然后将你不需要的部位设置成红色。


image.png

2.点击Transform,然后将你模型的Avatar赋给Use skeleton from
image.png

,最后设置好你不需要运动的骨骼即可。
image.png

                                                             分割线

然后就基本设置完成了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。