“变换工具”(Transformation Tools)选项

移动工具、旋转工具、缩放工具

这些菜单项与单击“工具箱”中“移动工具”(Move Tool)“旋转工具”(Rotate Tool)“缩放工具”(Scale Tool)的作用相同。

通用操纵器

此菜单项与在“常规”(General)工具架中单击“通用操纵器”(Universal Manipulator)的效果相同。

移动法线工具

使用“移动法线工具”(Move Normal Tool),可以在 NURBS 曲面中沿曲面的 U 或 V 方向移动选定的 CV。这类似于在“移动工具”(Move Tool)中选择“法线”(Normal)选项。

默认情况下,“更新 [UVN] 三轴架”(Update [UVN] Triad)复选框处于选中状态。

其他所有设置与“移动工具”(Move Tool)相同。

移动/旋转/缩放工具

在一个操纵器中同时显示移动、旋转和缩放控制柄。

显示操纵器工具

显示为选定节点或属性定制的操纵器。请参见显示操纵器工具(Show Manipulator Tool)

默认对象操纵器

这些项允许您对“显示操纵器工具”(Show Manipulator Tool)使用“移动”(Move)“旋转”(Rotate)“缩放”(Scale)操纵器,而不是节点的自定义操纵器。

选择“无”(None)可以显示节点的自定义操纵器,而不会显示变换操纵器。这是默认设置。

该信息与场景一同保存。该信息还将显示在变换节点“属性编辑器”(Attribute Editor)中的“显示”(Display)区域。

成比例修改工具

可以基于距离操纵器的距离移动组件。

修改类型(Modification type)

世界(World)

成比例修改发生在 XYZ 空间。

参数化(NURBS) (Parametric (NURBS))

成比例修改发生在 UV 空间。

修改衰减(Modification Falloff)线性(Linear)

这是默认的修改衰减。Maya 以线性方式进行修改,并显示“距离中止”(Distance Cutoff)选项。

距离中止(Distance Cutoff)

将忽略距离超出此值的对象。该距离是在 3D 中从操纵器控制柄测量的。对于参数化 (NURBS) 修改类型,可以设置“U 向距离中止”(Distance Cutoff U)“V 向距离中止”(Distance Cutoff V)

距离基于(Distance Based On)

从操纵器控制柄到对象之间的距离会直接影响修改因子。距离仅沿选定轴进行计算。如果关闭其中任一项,则计算控制柄与点之间的 PropMod 效果时使用的距离会忽略该组件。

修改衰减(Modification Falloff)幂(Power)

使用“成比例修改工具”(Proportional Modification Tool),可以将次数设置为 +5 至 -5 之间的任意值,并将衰减设置为非线性(形成增长曲线)。但是,如果将次数设置为 1,衰减将回到线性。

距离中止(Distance Cutoff)

将忽略距离超出此值的对象。该距离是在 3D 中从操纵器控制柄测量的。对于参数化 (NURBS) 修改类型,可以设置“U 向距离中止”(Distance Cutoff U)“V 向距离中止”(Distance Cutoff V)

次数(Degree)

指定 U 方向和 V 方向上的效果次数。值为 0 时,会将变换应用至整个区域。

正值会减轻远离操纵器控制柄的对象的变换效果;次数越高,衰减效果越强。

如果“次数”(Degree)为负值,则会增强远离操纵器控制柄的对象的变换效果。

距离基于(Distance Based On)

从操纵器控制柄到对象之间的距离会直接影响修改因子。距离仅沿选定轴进行计算。

修改衰减(Modification Falloff)脚本(Script)

此方法使用 MEL 脚本来确定衰减。

使用适当的参数集,选择“脚本”选项并在“用户定义脚本”(User Defined Script)框中键入设置命令,就可以保存当前参数设置,无需实际调用该函数。如果希望以后再次使用这些设置,可以从“引用编辑器”(Reference Editor)获取该工具脚本。

用户定义脚本(User Defined Script)

脚本应返回修改因子。输入脚本的是“浮点”编号。前三项表示操纵器控制柄的位置。接下来的三项表示操纵点的位置。例如,此脚本返回 1 的点与操纵器控制柄一起移动。此脚本返回 0.5 的点以操纵器控制柄速度的一半进行移动。

修改衰减(Modification Falloff)曲线(Curve)

此选项使用动画曲线创建衰减。动画曲线轮廓可用于生成修改因子。

动画曲线 (Anim. Curve)

输入现有动画曲线的名称。其垂直方向映射至修改因子。距离映射至动画曲线时间轴(以秒为单位)。

可以使用框右侧的下拉列表列出名称以 propModAnimCurve 开头的全部动画曲线,并从中进行选择。也可以从同一下拉列表中选择“新建”(Create New),新建动画曲线。

U 向比例(Scale U)V 向比例(Scale V)

仅适用于“参数化(NURBS)修改”(Parametric (NURBS)Modification)类型。

距离基于(Distance Based On)

从操纵器控制柄到对象之间的距离会直接影响修改因子。距离仅沿选定轴进行计算。

修改衰减(Modification Falloff)NURBS 曲线(NURBS Curve)

仅适用于“世界修改”(World Modification)类型。此选项使用“NURBS 曲线”(NURBS curve)创建衰减。“NURBS 曲线”(NURBS curve)轮廓可用于生成修改因子。

输入现有“NURBS 曲线”(NURBS curve)的名称。其垂直方向映射至修改因子。距离映射至“NURBS 曲线”(NURBS curve)

可以使用框右侧的下拉列表列出全部 NURBS 曲线,并从中进行选择。

使用 PropMod 脚本

PropMod 脚本类似于“移动”脚本,不同之处在于前者对于移动距离具有附加设置。使用“脚本”选项,可以分别计算每个对象的因子。

用户定义的脚本命令将使用操纵器和对象二者的位置。脚本返回的值将用作具体对象的倍增因子。

示例

创建 myPropMove.mel 文件,如:

global proc float myPropMove
 (float $mx, float $my, float $mz,
 float $px, float $py, float $pz)
{
float $value = rand (1.0);
return $value;
}

...可以产生介于 0 到 1 之间的随机值。

如果选择 myPropMove 作为脚本名称,将获得一个所有选定点都使用的随机修改因子。

软修改工具

可以通过平滑推拉顶点组修改曲面。

衰减半径(Falloff Radius)

通过软修改工具确定变形区域。半径所确定的区域取决于“衰减模式”(Falloff Mode)“在当前选择周围衰减”(Falloff Around Selection)选项是否打开。

衰减曲线(Falloff Curve)

控制“衰减半径”(Falloff Radius)所确定区域内的变形权重。在选择区域中心,“衰减曲线”(Falloff Curve)的默认形状所指定的影响较大,在变形区域的外缘,其默认形状所指定的影响较小。根据所需结果,可手动调整“衰减曲线”(Falloff Curve)的形状。

衰减模式(Falloff Mode)

确定选定区域的变形方式。

体积(Volume)

“衰减模式”(Falloff Mode)设定为“体积”(Volume)后,软修改便基于影响区域中心位置附近某一球体的 3D 体积。

表面(Surface)

“衰减模式”(Falloff Mode)设定为“表面”(Surface)后,软修改便基于一个贴合曲面轮廓的区域。若想将软修改变形包裹在曲面上,则可使用曲面模式。例如,可以使用基于曲面的衰减模式,将角色脸部的上嘴唇和下嘴唇分离。

保留历史(Preserve History)

打开“保留历史”(Preserve History)后,可保存“软修改工具”(Soft Modification Tool)创建的所有节点。若要为软修改变形器的效果设定动画或随后对变形属性进行修改,则需要打开“保留历史”(Preserve History),以确定保存变形历史。

关闭“保留历史”(Preserve History)后,“软修改工具”(Soft Modification Tool)将尝试移除其创建的变形历史和所有附加节点。若将软修改作为建模工具且无需采用建模历史,则应关闭“保留历史”(Preserve History)

注:

只有在基本形状中不包含现有历史的情况下,“软修改工具”(Soft Modification Tool)才能删除变形历史,从而生成正确结果。如果即使已关闭“保留历史”(Preserve History),但仍在创建变形器历史节点,则可尝试删除目标形状的历史,然后再次尝试变形。请参见示例 2:不会创建历史的软修改

未选择遮罩(Mask Unselected)

关闭“未选择遮罩”(Mask Unselected)后,所有组件均变形。打开“未选择遮罩”(Mask Unselected)后,只变形选定组件。

在当前选择周围衰减(Falloff Around Selection)

从下列选项中选择:

on

在各选定顶点周围呈辐射状进行衰减。这样可以生成一个更自然的衰减效果,尤其当选定顶点构成一个任意形状时。

off

衰减的形状是一个围绕选择中心的球形。

衰减基于(Falloff Based On)

变形衰减曲线图的 X、Y 或 Z 轴方向。通过关闭沿一个或多个方向的衰减,可以创建各种效果(例如,渐变、边缘)。

颜色反馈(Color Feedback)

关闭“颜色反馈”(Color Feedback)后,在软修改变形器的影响区域内,曲面网格暂时涂有一层渐变色。无论何时启用软修改操纵器,颜色渐变都会临时替代指定的着色材质。

“颜色反馈”(Color Feedback)直观地指出了影响的区域,以及受影响区域内的影响和衰减量。受影响最大的区域(基于“衰减曲线”(Falloff Curve)的形状)显示为黄色。随着变形器的影响逐渐减弱,颜色渐变混合为较深的橙色/红色。影响区域中未变形的区域显示为黑色。“衰减半径”(Falloff Radius)外侧的区域显示为灰色。

“颜色反馈”(Color Feedback)可以通过线框或着色模式呈现在“多边形曲面”(polygonal surfaces)上。“颜色反馈”(Color Feedback)只能通过着色模式呈现在“NURBS 曲面”(NURBS surfaces)上,且不支持细分曲面。

使用“软修改工具”(Soft Modification Tool)设定编辑器中的设置来打开或关闭“颜色反馈”(Color Feedback)显示。

注释

  • 由于“软修改”控制一个点集(CV、顶点)且可以指定其影响程度,所以“软修改”(Soft Modification)的作用类似于变形器。
  • “软修改”(Soft Modification)可生成一个单独的softMod节点,以产生可设定动画的变换。
  • 通过调整“软修改选项”(Soft Modification Options)、软修改操纵器和softMod”节点属性,可以控制软修改效果。在创建变形器 > 软修改(Create Deformers > Soft Modification) > 菜单中设置工具选项会影响下一个软修改,而非当前软修改。若要调整当前软修改选项,则需使用“属性编辑器”(Attribute Editor) 调整 softMod 节点属性。
  • 若同时打开“未选择遮罩”(Mask Unselected)“在当前选择周围衰减”(Falloff Around Selection)选项,则选定顶点的移动方式类似于对顶点进行“移动工具”(Move Tool)操作。也就是说,只移动选定顶点,且不会因为产生遮罩会出现衰减。
  • “软修改工具”(Soft Modification Tool)类似于变换工具的“成比例修改工具”(Proportional Modification Tool)。但是,“软修改工具”(Soft Modification Tool)提供历史记录,并能进行更好的控制(例如,对衰减和颜色反馈的控制)。“成比例修改工具”(Proportional Modification Tool)只用于组件。“软修改工具”(Soft Modification Tool)可用于组件、对象或多个对象。“成比例修改工具”(Proportional Modification Tool)只适用于多个 NURBS 曲面。“软修改工具”(Soft Modification Tool)可用于任意曲面类型的多个曲面。可结合编辑变形器 > 编辑成员身份工具(Edit Deformers > Edit Membership Tool)使用“软修改工具”(Soft Modification Tool)