利用平滑蒙皮,可以使用 NURBS 或多边形对象作为平滑蒙皮影响对象,从而进一步形成和控制平滑蒙皮对象的变形。这类影响对象提供变形效果的方式类似于包裹变形器的包裹影响对象。可以使用影响对象来限制变形(例如,不需要的肩部变形)和创建变形(例如,凸起的肌肉)。
影响对象可以通过影响蒙皮点的位置(转换)属性来变形平滑蒙皮对象。若要浏览使用影响对象在手中创建肌肉凸起的示例,请参见为手设置蒙皮。
可以将影响对象添加到任何姿势的平滑蒙皮几何体。但是,将影响对象添加到未处于绑定姿势的平滑蒙皮几何体所产生的结果会与处于绑定姿势时产生的结果略有不同。例如,如果将影响对象添加到未处于其绑定姿势的几何体,则可能会由于该区域中权重的重新分布而在影响位置发生某些变形。
可以添加任意对象作为影响对象,以便对象的变换属性影响蒙皮点的位置属性。例如,可以使用定位器作为影响对象,以便在移动定位器时移动蒙皮点,从而创建变形效果。
如果影响对象是 NURBS 或多边形曲面,则蒙皮点将受到曲面形状的影响。曲面可以推动或拉动在其附近的蒙皮点,从而创建反射曲面形状的变形效果。当放置于蒙皮曲面附近时,这些多边形影响对象非常适用于创建表示移动脉络、骨骼、腱或肌肉效果的变形。也可以使用 NURBS 曲线创建所需的效果。
影响对象影响平滑蒙皮对象的方式与关节影响平滑蒙皮对象的方式相同。设定为平滑绑定选项的“衰减速率”(Dropoff Rate)适用于影响对象的影响以及关节的影响。可以针对每个影响对象更改“衰减速率”(Dropoff Rate)。
平滑蒙皮对象的蒙皮点受影响对象的曲面组件(例如,单个多边形面)的影响还是受对象整体形状的影响取决于蒙皮簇节点的“使用组件”(Use Components)属性。如果“使用组件”(Use Components)设定为启用,则蒙皮点将受组件(例如,单个多边形面)的影响。如果“使用组件”(Use Components)设定为禁用(默认),则蒙皮点仅受影响对象整体形状的影响。
影响对象的一个重要作用是防止发生不需要的变形。平滑蒙皮完成后,可能会发现某些区域的变形超出预期。例如,在旋转肩部关节时,围绕肩部的变形可能过度。
通过添加影响可抵消其他变形影响的影响对象,可以防止出现此类不需要的效果。例如,可以在肩部区域附近添加可抵消由平滑蒙皮产生的任何过度效果的影响对象。
请注意,可以使用任何形状的 NURBS 或多边形对象。在本示例中,您可能需要编辑球体形状,以便更精确地控制围绕肩部的最终变形。