Unity3D - UMA2 插件 实现3D捏脸换装 - 第二章 骨骼绑定 - 蒙皮
一、简介
这一章我将继续上一章主要讲解一下怎么添加骨骼并刷蒙皮。我会添加眼睛、下巴、鼻子、嘴、作为示范。
二、给眼睛添加骨骼和蒙皮
1.添加眼睛骨骼
在Eidt Mode下选中头部骨骼 复制一个出来 然后将这个骨骼命名为LeftEye通过平移旋转缩放,将LeftEye这个骨骼移动到左眼相应的位置。并将LeftEye节点作为Head节点的子物体。如图: 大致位置即可,没必要完全一样。 然后同上做出右眼的骨骼,命名为RightEye
2.给眼睛添加蒙皮
先关闭In Front 避免干扰,然后切换到Object Mode 选中Body模型 选中蒙皮选项卡 点击加号添加一个蒙皮名称为LeftEye,(ps:蒙皮名称要与骨骼名称相同) 同理 添加右眼蒙皮
3.绘制蒙皮权重
切换模式到 WeightPaint 右上角有绘制、液化等常用绘图工具 tool选项卡中可以设置笔刷模式 然后选中蒙皮LeftEye 使用Draw笔刷中的Draw模式或者Add模式绘制权重。之后用液化功能处理边缘过渡。如图 同理给RightEye蒙皮绘制权重 如此 完成对眼睛蒙皮的设置。 说一下,颜色越红骨骼形变对模型的影响就越大,颜色越蓝影响越小。
4.调试
修改模式为Object Mode 选中骨骼 切换到Pose模式。选中LeftEye或RightEye的骨骼,适当旋转缩放位移观察一下骨骼对模型的影响是否满足预期,不满足的话再回去调整蒙皮的权重,直到达到理想的效果。(ps:观察完记得撤销哈~)
三、给下巴添加骨骼蒙皮、并设置权重
跟上面的步骤基本相同,脸部的骨骼最好放在Head骨骼下。不说步骤了 直接放搞完的图。 下巴骨骼名称为Jaw 1.骨骼 2.蒙皮+权重
四、鼻子和嘴
1.鼻子
鼻子我设置了鼻子总体和鼻尖两个部分骨骼如图: 鼻子 鼻尖
2.嘴
完成! 下一章说一下怎么分割模型,以供UMA2使用。
|