绘制 nConstraint 特性贴图

 
 
 
注意
  • 绘制的约束权重不会影响“变换”(Transform)约束或 nCloth 到被动对象约束。这是因为约束链接上的权重类似于相对质量,且被动对象不具有质量。此外,被动对象在受约束时始终会完全推动 nCloth。
  • 绘制 nCloth 约束特性时,将在 nConstraint 节点而不是 dynamicConstraintShape 节点上绘制特性值。

创建 nCloth 约束顶点贴图

  1. 选择要为其绘制 nCloth 约束顶点特性的 nCloth 对象。
  2. 按住 键并选择要为其绘制顶点特性的约束,以将其包含在绘制操作中。
  3. 选择 nConstraint > 通过顶点贴图绘制特性(nConstraint > Paint properties by Vertex Map) > [nCloth 约束特性]。

    “绘制 nComponent 属性工具”(Paint nComponent Attribute Tool)将成为当前工具,其设置将显示在“工具设置”(Tool Settings)面板中。该工具是“绘制属性工具”(Paint Attributes Tool)的修改版本。请参见 Artisan 工具设置。

  4. 根据需要设定“绘制 nComponent 属性工具”(Paint nComponent Attributes Tool)的设置。
  5. 根据需要绘制顶点特性:
    • “强度”(Strength)确定选定曲面的约束成员和选定动态约束中的其他组件之间的约束链接的强度。
    • “粘合强度”(Glue Strength)确定抵抗选定曲面的约束成员链接断开的强度。
    • “权重”(Weight)确定选定曲面的约束成员对受其约束的其他组件的影响。由于“权重”(Weight)类似于约束量,因此会推动约束权重为零的组件,但不会推回。

    绘制的顶点特性自动保存在选定的 nCloth 顶点中。

创建 nCloth 约束纹理贴图

  1. 选择要为其绘制 nCloth 约束纹理贴图的 nCloth 对象。
  2. 选择“nConstraint > 通过纹理贴图绘制特性”(nConstraint > Paint properties by Texture Map) > [nCloth 约束特性]。

    “3D 绘制工具”(3D Paint Tool)将成为当前工具,其设置将显示在“工具设置”(Tool Settings)面板中。该工具是“3D 绘制工具”(3D Paint Tool)的修改版本。请参见 3D 绘制工具

  3. 根据需要设定“3D 绘制工具”(3D Paint Tool)的设置。
  4. 根据需要绘制纹理贴图特性:
    • “强度”(Strength)确定选定曲面的约束成员和选定动态约束中的其他组件之间的约束链接的强度。
    • “粘合强度”(Glue Strength)确定抵抗选定曲面的约束成员链接断开的强度。
    • “权重”(Weight)确定选定曲面的约束成员对受其约束的其他组件的影响。由于“权重”(Weight)类似于约束量,因此会推动约束权重为零的组件,但不会推回。
  5. “工具设置”(Tool Settings)中,单击“文件纹理”(File Textures)区域的“保存纹理”(Save Textures)

    默认情况下,绘制的 nCloth 约束纹理贴图将作为文件纹理保存到 \maya\projects\default\3dPaintTextures 目录下。

将 nCloth 约束顶点贴图转化为纹理贴图

  1. 选择要将其顶点约束特性值转化为纹理贴图的 nCloth 对象。
  2. 选择 nConstraint > 将顶点贴图转化为纹理贴图(nConstraint > Convert Vertex to Texture Map) > [nCloth 约束特性]。

    选定约束特性的值将作为纹理贴图(文件纹理)保存到磁盘上,且 nCloth 顶点上特性的值将不会移除。

将 nCloth 约束纹理贴图转化为顶点贴图

  1. 选择要将其约束特性纹理贴图转化为逐顶点特性值的 nCloth 对象。
  2. 选择 nConstraint > 将纹理贴图转化为顶点贴图(nConstraint > Convert Texture to Vertex Map) > [nCloth 约束特性]。

    选定约束特性的纹理贴图(文件纹理)将转化为逐顶点特性值,然后这些值将存储在选定的 nCloth 顶点上,并且纹理贴图不会从磁盘中删除。