Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

时间:2024-04-04 17:54:48

效果图

传递前

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

传递后

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

使用情景

假设我们已经完成了角色的绑定蒙皮并且刷好了权重

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

然后我们想给这个角色穿件衣服
Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

衣服是没有权重的。

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

如何快速地让衣服也有好的权重呢?这就用到了Blender的权重传递(Transfer Weights)机制,下面是使用流程。

流程

1. 衣服蒙皮

物体模式下选择衣服,然后按Shift加选骨骼,按Ctrl + P,并选择附带空顶点组

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服
这样我们就把衣服也给骨骼蒙上了,但是由于只有空的顶点组,所以实际效果和之前没有区别

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

2. 传递权重

物体模式下,选择角色(权重源),按Shift加选衣服(权重目标),按Ctrl + Tab进入权重绘制模式,然后选择传递权重

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服
这时屏幕左下角会弹出一个参数调节面板,将其中的选择来源层设置为按名称

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服

这样,再切换到姿态模式,我们发现衣服的权重也OK了!

Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服