这些菜单项与单击“工具箱”中“移动工具”(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)区域。
可以基于距离操纵器的距离移动组件。
成比例修改发生在 XYZ 空间。
成比例修改发生在 UV 空间。
这是默认的修改衰减。Maya 以线性方式进行修改,并显示“距离中止”(Distance Cutoff)选项。
将忽略距离超出此值的对象。该距离是在 3D 中从操纵器控制柄测量的。对于参数化 (NURBS) 修改类型,可以设置“U 向距离中止”(Distance Cutoff U)和“V 向距离中止”(Distance Cutoff V)。
从操纵器控制柄到对象之间的距离会直接影响修改因子。距离仅沿选定轴进行计算。如果关闭其中任一项,则计算控制柄与点之间的 PropMod 效果时使用的距离会忽略该组件。
使用“成比例修改工具”(Proportional Modification Tool),可以将次数设置为 +5 至 -5 之间的任意值,并将衰减设置为非线性(形成增长曲线)。但是,如果将次数设置为 1,衰减将回到线性。
将忽略距离超出此值的对象。该距离是在 3D 中从操纵器控制柄测量的。对于参数化 (NURBS) 修改类型,可以设置“U 向距离中止”(Distance Cutoff U)和“V 向距离中止”(Distance Cutoff V)。
指定 U 方向和 V 方向上的效果次数。值为 0 时,会将变换应用至整个区域。
正值会减轻远离操纵器控制柄的对象的变换效果;次数越高,衰减效果越强。
如果“次数”(Degree)为负值,则会增强远离操纵器控制柄的对象的变换效果。
从操纵器控制柄到对象之间的距离会直接影响修改因子。距离仅沿选定轴进行计算。
此方法使用 MEL 脚本来确定衰减。
使用适当的参数集,选择“脚本”选项并在“用户定义脚本”(User Defined Script)框中键入设置命令,就可以保存当前参数设置,无需实际调用该函数。如果希望以后再次使用这些设置,可以从“引用编辑器”(Reference Editor)获取该工具脚本。
脚本应返回修改因子。输入脚本的是“浮点”编号。前三项表示操纵器控制柄的位置。接下来的三项表示操纵点的位置。例如,此脚本返回 1 的点与操纵器控制柄一起移动。此脚本返回 0.5 的点以操纵器控制柄速度的一半进行移动。
此选项使用动画曲线创建衰减。动画曲线轮廓可用于生成修改因子。
输入现有动画曲线的名称。其垂直方向映射至修改因子。距离映射至动画曲线时间轴(以秒为单位)。
可以使用框右侧的下拉列表列出名称以 propModAnimCurve 开头的全部动画曲线,并从中进行选择。也可以从同一下拉列表中选择“新建”(Create New),新建动画曲线。
仅适用于“参数化(NURBS)修改”(Parametric (NURBS)Modification)类型。
从操纵器控制柄到对象之间的距离会直接影响修改因子。距离仅沿选定轴进行计算。
仅适用于“世界修改”(World Modification)类型。此选项使用“NURBS 曲线”(NURBS curve)创建衰减。“NURBS 曲线”(NURBS curve)轮廓可用于生成修改因子。
输入现有“NURBS 曲线”(NURBS curve)的名称。其垂直方向映射至修改因子。距离映射至“NURBS 曲线”(NURBS curve)。
可以使用框右侧的下拉列表列出全部 NURBS 曲线,并从中进行选择。
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 Mode)及“在当前选择周围衰减”(Falloff Around Selection)选项是否打开。
控制“衰减半径”(Falloff Radius)所确定区域内的变形权重。在选择区域中心,“衰减曲线”(Falloff Curve)的默认形状所指定的影响较大,在变形区域的外缘,其默认形状所指定的影响较小。根据所需结果,可手动调整“衰减曲线”(Falloff Curve)的形状。
确定选定区域的变形方式。
将“衰减模式”(Falloff Mode)设定为“体积”(Volume)后,软修改便基于影响区域中心位置附近某一球体的 3D 体积。
将“衰减模式”(Falloff Mode)设定为“表面”(Surface)后,软修改便基于一个贴合曲面轮廓的区域。若想将软修改变形包裹在曲面上,则可使用曲面模式。例如,可以使用基于曲面的衰减模式,将角色脸部的上嘴唇和下嘴唇分离。
打开“保留历史”(Preserve History)后,可保存“软修改工具”(Soft Modification Tool)创建的所有节点。若要为软修改变形器的效果设定动画或随后对变形属性进行修改,则需要打开“保留历史”(Preserve History),以确定保存变形历史。
关闭“保留历史”(Preserve History)后,“软修改工具”(Soft Modification Tool)将尝试移除其创建的变形历史和所有附加节点。若将软修改作为建模工具且无需采用建模历史,则应关闭“保留历史”(Preserve History)。
只有在基本形状中不包含现有历史的情况下,“软修改工具”(Soft Modification Tool)才能删除变形历史,从而生成正确结果。如果即使已关闭“保留历史”(Preserve History),但仍在创建变形器历史节点,则可尝试删除目标形状的历史,然后再次尝试变形。请参见示例 2:不会创建历史的软修改。
关闭“未选择遮罩”(Mask Unselected)后,所有组件均变形。打开“未选择遮罩”(Mask Unselected)后,只变形选定组件。
从下列选项中选择:
在各选定顶点周围呈辐射状进行衰减。这样可以生成一个更自然的衰减效果,尤其当选定顶点构成一个任意形状时。
衰减的形状是一个围绕选择中心的球形。
变形衰减曲线图的 X、Y 或 Z 轴方向。通过关闭沿一个或多个方向的衰减,可以创建各种效果(例如,渐变、边缘)。
关闭“颜色反馈”(Color Feedback)后,在软修改变形器的影响区域内,曲面网格暂时涂有一层渐变色。无论何时启用软修改操纵器,颜色渐变都会临时替代指定的着色材质。
“颜色反馈”(Color Feedback)直观地指出了影响的区域,以及受影响区域内的影响和衰减量。受影响最大的区域(基于“衰减曲线”(Falloff Curve)的形状)显示为黄色。随着变形器的影响逐渐减弱,颜色渐变混合为较深的橙色/红色。影响区域中未变形的区域显示为黑色。“衰减半径”(Falloff Radius)外侧的区域显示为灰色。
“颜色反馈”(Color Feedback)可以通过线框或着色模式呈现在“多边形曲面”(polygonal surfaces)上。“颜色反馈”(Color Feedback)只能通过着色模式呈现在“NURBS 曲面”(NURBS surfaces)上,且不支持细分曲面。
使用“软修改工具”(Soft Modification Tool)设定编辑器中的设置来打开或关闭“颜色反馈”(Color Feedback)显示。