使用“封套”子对象调整蒙皮的行为方式:每个链接都有一个封套,并且封套的形状决定了链接的移动会影响到哪些顶点。每个封套都有一个内部和外部边界:位于这些边界之外的顶点不起作用。在这些边界之内,内部边界中封套的影响最强烈。“衰减”设置可以控制接近外部边界的过程中影响的衰减速度。
封套也可控制混合:封套提供了蒙皮沿着关节的平滑变形。落在封套重叠区域内的顶点受到来自每个封套的影响作用,因此创建出一个平滑的混合变换。相邻链接的封套外部边界应该有足够的重叠区域,以便在关节处提供平滑的混合变换。可以调整封套的相对强度,使某个链接的封套有比其它封套强的影响作用。
在“封套”子对象层级上,除了已经提到的设置外,还可以调整封套的“径向缩放”。这可以用来确保封套沿着链接的长度包住所有的顶点。“强度”、“衰减”、“径向缩放”和“重叠”设置在封套参数组中列出。
封套具有横截面。可以添加横截面来细化封套的形状,也可以移动或缩放横截面的控制点来改变横截面的形状。(横截面也用来创建凸起。)
工作流的目标是修改封套,以便网格中的每个定点都至少被一个链接的封套所包围。
通常第一个调整用来给角色的头部指定一个刚性封套。刚性封套与其它封套混合,但仍保留网格的形状。头部不应该使用变形样条线变形。
打开“初始骨骼姿势”时,检查封套是否包住了网格的所有区域。如果关闭“初始骨骼姿势”,角色将采用当前帧的动画位置。使用将角色向四周拉伸的动画,如奔跑或舞蹈。查找封套需要调整的帧,并编辑封套参数。改变角色动画位置的封套时,总是引用“初始骨骼姿势”。
以下是在默认顶点分配时,经常遇到的问题:
通过增加封套外部边界的“径向缩放”来进行修正此问题。
可能太多的封套影响这些顶点。减小内部边界的“径向缩放”,并且减小关节两侧链接的重叠值。
朝关节另一侧的链接方向增加封套的外部重叠值。
更深入的调整,在接下来的的“步骤”部分中进行阐述。
请参见调整默认封套图形
“封套”子对象控件位于“混合封套”卷展栏上。
例如,打开链接,选择二头肌链接,按住 Ctrl 键单击添加选择相反的二头肌,然后对两个链接同时编辑封套参数。
例如,打开“横截面”,选择封套的内部或外部边界横截面,并且对其进行移动或缩放。可以“非统一缩放”颈部封套的横截面,以避开胸部的顶点。
例如,打开“控制点”,选择封套横截面上的一点,并且移动该点以改变封套形状和影响区域。
默认情况下,可变形封套显示为红色。
默认情况下,刚性封套显示为绿色。
骨骼运动时,角色下颌骨头所有可变形封套上的“部分混合”可以使网格变形平滑地进行。
“强度”应用于内部和外部封套边界。
主要用于封套重叠区域,希望某个封套比其它封套有更强的影响作用。
内部边界内的顶点受到链接的完全影响(权重 = 1.0),而在外部边界外的顶点不受链接的影响(权重 = 0.0)。衰减决定了影响衰减值从 1.0 降到 0.0 的速率。
“内部”、“外部”以及“二者”按钮决定了后面介绍的控件(径向缩放、父对象重叠和子对象重叠)是否应用于封套的内部边界、外部边界,还是同时应用于内外边界。首先,点击按钮选择要调整的边界,然后在微调器中更改值。
当选择“二者”时,“径向缩放”、“父级和子对象重叠”的显示值反映了内部边界的情况。
值 0.0 导致封套末端落在关节处。值如果小于 0.0,封套将落在链接内;大于 0.0 封套将与相邻的链接重叠。
值 0.0 导致封套末端落在关节处。值如果小于 0.0,封套将落在链接内;大于 0.0 封套将与相邻的链接重叠。
镜像操作后,可以通过单击“主工具栏”上的“旋转”来调整方向,选择局部坐标系,然后单击拖动链接或横截面。