可以通过创建 nCloth CV 与其他 nCloth 组件或被动碰撞对象之间的动态链接来约束 nCloth。这些碰撞链接的拉伸度和可压缩性取决于它们所属的约束类型。
约束 nCloth
播放旗帜的模拟。
旗帜在风中向下降落。为了在 XYZ 空间中保持旗杆旁边的旗帜位置,需要将它约束到静态旗杆被动对象。
转到播放范围的开始处。
选择旗帜。
在旗帜上单击鼠标右键 (),然后从显示的上下文相关菜单中选择“顶点”(Vertex)。
旗帜会切换到顶点显示模式。
使用摄影机推拉,以便您可以近距离查看沿旗帜左边框的顶点。
选择左边框的顶点。
在“工具设置”(Tool Settings)的“反射设置”(Reflection Settings)中,确保取消选择“反射”(Reflection)。
这将移除选定左边界时创建的右边界选择。
按住 键并选择旗杆被动对象以将其包含在您的选择内容中。
选择“nConstraint > 点到曲面”(nConstraint > Point to Surface)。
点到曲面约束已创建,并显示您在 nCloth 旗帜上选择的顶点与被动对象旗杆的曲面之间的约束链接。
播放旗帜的模拟。
旗帜缓慢降落并随风波动,但不会一直降落到视图之外。这是因为点到曲面的 nCloth 约束将旗帜 CV 附加旗杆,当前将限制整个旗帜在 XYZ 空间中的位置。您可能需要在结尾添加帧,以看到如同本示例所示的那样旗帜完全降落。
转到播放范围的开始处。