组件 nConstraint 选项(Component nConstraint Options)

在选定的面之间以及沿着 nCloth 网格选定的边创建“拉伸”(Stretch)“弯曲”(Bend)“组件”(Component)约束。

“组件”(Component)约束提供对拉伸和弯曲行为的其他控制。有两种类型的“组件”(Component)约束:“拉伸”(Stretch)“弯曲”(Bend)

创建“拉伸”(Stretch)约束,可在选定边的顶点或网格的面之间构建链接和交叉链接。这些链接和交叉链接保持选定组件之间的角度,从而稳固化 nCloth 并防止诸如在受约束的区域中斜切等行为。

您可以调整“组件”(Component)约束的“静止长度比例”(Rest Length Scale)属性,以控制在受约束的区域中的链接和交叉链接之间布料如何拉伸。例如,您可以对 nCloth 衬衫袖子创建两个“拉伸”(Stretch)约束,来分别控制沿长度以及网格周围的拉伸阻力。

拉伸类型的约束对于模拟衣服上的弹性腰带及创建裙子和窗帘上的自然褶皱很有用。“弯曲”(Bend)约束可让您沿 nCloth 网格的选定边施加附加弯曲阻力。使用“弯曲”(Bend)约束来增加布料的弯曲强度,以便创建如硬的衬衫领口和袖口的效果。

请参见创建 nCloth 组件约束

约束类型(Constraint Type)

拉伸(Stretch)

创建约束,控制网格的选定边和面上的拉伸阻力。使用“连接密度范围”(Connection Density Range)属性中的“强度”(Strength),可调整受约束区域中的拉伸阻力。增加“强度”(Strength)可增加已由 nClothShape 节点的“拉伸阻力”(Stretch Resistance)值设置的拉伸阻力大小。

弯曲(Bend)

创建约束,控制沿网格的选定边的弯曲强度。使用“连接密度范围”(Connection Density Range)属性中的“弯曲强度”(Bend Strength),可调整受约束区域中的弯曲强度。增加“弯曲强度”(Bend Strength)可增加已由 nClothShape 节点的“弯曲阻力”(Bend Resistance)值设置的弯曲阻力大小。

“弯曲”(Bend)约束仅可应用于选定的边。在 Maya 创建约束之前,选定的面和顶点将转化为边选择。

组件(Component)

边(Edges)

对于“拉伸”(Stretch)约束,“边”(Edges)将应用“拉伸”(Stretch)约束,作为选定边的顶点之间的链接。

对于“弯曲”(Bend)约束,“边”(Edges)将沿选定的边创建约束。

交叉链接(Cross links)
应用“拉伸”(Stretch)约束,作为每个选定四边形的对角顶点之间的两个对角交叉链接。
边和交叉链接(Edges and Cross links)

应用由链接和交叉链接组成的“拉伸”(Stretch)约束。

单个边(Single Edge)

选择面时,请使用“单个边”(Single Edge)来指定要在其上创建约束的面的边。例如,对于“拉伸”(Stretch)约束,将“单个边”(Single Edge)设置为 1,沿着每个选定面的第一条边创建链接、交叉链接或二者。

您可以使用“单个边”(Single Edge)“拉伸”(Stretch)“弯曲”(Bend)约束指定边。