在创建 nCloth 对象时可能会出现下列情况:创建新的 Maya Nucleus 系统节点并为选定网格建立新的连接,nCloth 控制柄将显示在新的 nCloth 对象中。如果选定的多边形网格由四边形组成,Maya Nucleus 解算器还可以细分选定的多边形网格并生成交叉链接。如果选定的多边形网格由三角形组成,则不会为选定的多边形网格生成交叉链接。
可以使用 nCloth 控制柄快速选择 nCloth 的形状节点 (nClothShape),然后成为“属性编辑器”(Attribute Editor)中的当前选择。
每个 nCloth 对象均由两个独立网格组成:输入网格 (pMeshShape) 和输出网格 (outputCloth)。
输入网格提供了 nCloth 对象模拟的开始状态。首次创建 nCloth 时,其输入网格状态与开始帧的 nCloth 原始网格状态相同。但是,可以通过设定 nCloth 的初始状态来更改 nCloth 使用其输入信息的方式。
初始状态存储 nCloth 当前输出网格的点位置和速度或具有匹配拓扑的选定网格,作为 nCloth 模拟新的开始状态。可以在模拟过程中的任何时候,使用“字段/nSolver > 初始状态 > 为选定对象设置”(Fields/nSolver > Initial State > Set for Selected)或“nSolver > 初始状态 > 从网格设置”(nSolver > Initial State > Set from Mesh)菜单项设置 nCloth 的初始状态。设定 nCloth 的初始状态不会永久改变其输入网格的形状。可以使用“nSolver > 初始状态 > 清除初始状态”(nSolver > Initial State > Clear Initial State)菜单项移除 nCloth 的初始状态。默认情况下,nCloth 的输入网格隐藏在场景视图中。若要查看 nCloth 的输入网格,请选择“nCloth > 显示输入网格”(nCloth > Display Input Mesh)。
某些 nCloth 特性会使用输入网格。例如,“输入网格吸引”(Input Mesh Attract)和“皱褶贴图”(Wrinkle Map)。请参见 nClothShape。
输出网格是指在播放场景时看到的在场景视图中模拟的 nCloth。在编辑 nCloth 的 nClothShape 节点特性时,将会看到对其输出网格行为所作的更改。
如果要在模拟过程中指定 nCloth 尝试实现的形状,可以将 nCloth 设定为静止形状。静止形状确定了 nCloth 在模拟过程中的静止长度和默认弯曲角度。默认情况下,nCloth 的静止形状与开始帧的 nCloth 原始网格状态相同。但是,可以从 nCloth 的开始形状或具有匹配拓扑的选定网格中,使用“nCloth > 静止形状”(nCloth > Rest Shape)菜单项设置 nCloth 的静止形状。
有关如何创建 nCloth 对象的详细信息,请参见创建或移除 nCloth。