Maya4.0变形-群集变形 群集点的默认权重是1.0,但可用ComponentEditor或者PaintWeights工具(Artisan)来调整这些点的权重。创建群集变形并调整权重的方法如下: (1)创建一个平面。在U和V上将该平面设置成10个块。 (2)在平面的中心拖选25个CV。选择Deform→CreateCluster命令并接受默认设置。 一个带有小写字母c的群集句柄出现。选择Move工具并将c向上拖动。此时可得到如图14-3所示的图形 (3)使用PaintWeights工具(从Deform菜单中)选择表面。在群集点边缘以较低的设置做一些光滑处理可得到更加圆形的形状,如图14-4所示。
与其他的变形不同,群集变形产生一个加权重的变形。对物体应用群集变形时,在群集设置中会创建加权重的点。
(4)选择群集点并选择Window→GeneralEditors→ComponentEditor命令。打开WeightedDeformers选项卡,选择要变形的点,则它们出现在一个命名为cluster1的圆柱形的形状中,它的不同值由PaintWeights工具创建。此处可输入较小的权重值以使群集边缘成圆形或使用滑块在底部交互调整点的值。
通常,如想精确控制一定比例的加权重的点并使点易于成组选取,可使用ComponentEditor工具。若想使物体看上去更加像有机体,或者表面非常密集的话,可使用PaintWeights工具(Artisan)。
提示:
当使用群集变形时,群集手柄c的SelectPriorityLevel默认值为2,这表明群集手柄c是沿着变形表面被选取的。打开GeneralPreferences对话框可以改变群集手柄的SelectPriorityLevel值:或者打开AttributeEditor对话框在ClusterHandleDisplay选项组选中DisplayHandle复选框,此时将出现一个有最高SelectPriorityLevel值的手柄,该手柄允许用户只选择群集。
在移动被群集的物体时,无法让群集手柄也随物体移动。若要使群集点移动时手柄仍留在表面上,可将群集点在物体下编成组。首先,打开AttributeEditor对话框,打开Cluster选项卡,在ClusterAttribute选项组先中Relative复选框。接着,如物体在原点处,只要在Outliner或Hypergraph窗口中将群集点在物体下编成一组即可。若物体不在原点处,可将群集点自身编成组并将其轴心点移动到原点,然后在物体下将节点编成组(选择Edit→Parent命令也会产生相同的结果)。