“模拟参数”卷展栏 (布料)

“模拟参数”卷展栏设置用于指定重力、起始帧和缝合弹簧选项等常规模拟属性。这些设置在全局范围内应用于模拟,即应用于模拟中的所有对象。

界面

厘米/单位

确定每个 3ds Max 系统单位表示多少厘米。

布料自动设置厘米/单位为每英寸(3ds Max 中的默认系统单位)等于 2.54 厘米。例如,如果您设置系统单位为一英尺,则布料自动设置厘米/单位为 30.48 (12x2.54)。

进行布料模拟时,尺寸和比例都很重要,因为即使采用同样的织物,10 英尺的窗帘的行为和一英尺见方的手帕的行为也大为不同。

地球

单击此按钮,设置地球的重力值。

重力

启用之后,重力值(参阅后续内容)将影响到模拟中的布料对象。

[重力值])

以 cm/sec2 为单位的重力大小。负值表示向下的重力。正值(即无符号)表示作用于布料对象的重力令对象向上移动。默认值设置为与地球的重力加速度相同:-980.0 cm/sec2

步阶

模拟器可以采用的最大时间步阶大小。

此值以秒测量。该值必须小于一帧的长度(对于 30 fps 的动画小于 0.033333)。值为 0.02 通常是所要使用的最大值。降低此值将导致模拟器计算时间更长,但是通常可以提供更好的效果。模拟器将在必要时自动降低其时间步阶,但此设置是其要尝试的最大值。此值与 Subsample 参数结合使用:实际最大值等于步长值 除以 Subsample 值。

子例

3ds Max 对固体对象位置每帧的采样次数。默认设置为 1。

采用默认值时,布料对模拟中的固体对象每帧采样一次。在物体快速移动或旋转时,增加此值将会有所帮助,但是此值设置越高,模拟速度就越慢。

起始帧

模拟开始处的帧。如果在执行模拟之后更改此值,则高速缓存将移动到此帧。默认设置为 0。

结束帧

开启之后,确定模拟终止处的帧。默认设置为 100。

自相碰撞

开启之后,检测布料对布料之间的碰撞。将此设置关闭之后,将提高模拟器的速度,但是会允许布料对象相互交错。

该数字设置指定布料趋向于避免布料对象自相冲突的程度,但是这要以模拟时间为代价。范围从 0 到 10。默认设置为 0。

这是最大限制。如果布料需要较少的计算来解决所有碰撞,则它也会较小。在大多数情况下,值没有必要大于 1。

检查相交

(过时功能。该复选框无效。)

实体碰撞

开启之后,模拟器将考虑布料对实体对象的碰撞。此设置始终保留为开启。

使用缝合弹簧

开启之后,使用随 Garment Maker 创建的缝合弹簧将织物接合在一起。

此设置仅对已使用 Garment Maker 修改器后的对象有效。在将衣服接合到一起之后,关闭此选项。关闭之后,布料将确认已经缝合在一起的顶点,并将令其始终保持同步一致。开启该选项之后,如果缝合弹簧不是足够牢固(实际上,在此情况下的顶点之间始终存在某些细微的间隙),这些顶点总是有机会分离。

显示缝合弹簧

用于切换缝合弹簧在视口中的可视表示。这些设置并不渲染。

随渲染模拟

启用时,将在渲染时触发模拟。利用此项可以使用网络计算机生成模拟,从而使您能够使用自己的计算机处理场景的其他方面。请参阅此处的步骤。

渲染完成后,布料将写入每个布料对象的缓存。您可以在“选定对象”展卷栏(布料)(只有在选定单个对象时可用)上指定该缓存文件。如果未指定名称,3ds Max 将创建一个名称。

该数值指示模拟的优先级;模拟将以升序运行。对于具有相同优先级的修改器,未定义顺序。

注: 每个对象都拥有自己的缓存文件,这是在打开 MAX 文件时临时创建的。在保存文件时,缓存将并入 MAX 文件中。“随渲染模拟”启用后,将创建并写入指定的缓存文件,但是在更改时间滑块时却不能读取。缓存文件必须先加载到内部缓存文件中,然后才能进行查看。
高级收缩

启用时,布料对同一碰撞对象两个部分之间收缩的布料进行测试。

该选项有助于布料与碰撞对象的小部分特征碰撞,如手指。对高分辨率碰撞对象有显著的性能改进。

张力

利用顶点颜色可以显现织物中的压缩/张力。拉伸的布料以红色表示,压缩的布料以蓝色表示,其他以绿色表示。您可以使用数值设置更改张力/压缩的范围,可通过在红色和蓝色之间移动来完成此操作。值越大,着色越深。此操作仅限于 Garment Maker 对象。

禁用张力

启用张力并设置为 0.02

“焊接”组

控制在完成撕裂布料之前如何在设置的撕裂上平滑布料。

这两个选项的差别主要在于它们是否与“点缓存”修改器兼容。请参见点缓存修改器(对象空间)

  • 顶点 选中此选项后,布料将在发生撕裂之前焊接顶点。这将创建平滑网格;不过,发生撕裂时其拓朴会更改,因此选择此选项后会无法将“点缓存”修改器用于布料动画。
  • 法线(默认设置。)选择后,将使用面法线生成平滑。布料对象的拓朴不发生更改,因此当选择此选项时,可以将“点缓存”修改器用于布料动画。