本主题介绍了一些用于提高 Physique 交互性能的方法。
Physique 是多线程的,并且针对 Physique 修改器下面的修改器堆栈的变化而优化。
使用 Physique 时,通过指定在视口中自动刷新哪些蒙皮变形,“Physique 细节级别”卷展栏中的控件可以帮助您优化性能。蒙皮对象越复杂,这些控件对加快工作速度越有效。
当 Physique 首次初始化时,“Physique 初始化”对话框中链接参数间的混合被设置为 N 个链接。这意味着当确定对任何顶点的影响时,必须考虑到每个封套。虽然在关节上以丢失一些或者所有的混合为代价,但在没有混合(或者只 2、3 或者 4 个链接)的情况下重新初始化会永久降低计算性能。
也可在顶点子对象级别设置“无混合”。在“修改”面板上,可以暂时禁用“Physique 细节级别展卷栏”上的“链结混合”。
为了提高显示性能和加快屏幕刷新速度,使用标准的 3ds Max 优化修改器可以降低网格细节级别。使用复杂的蒙皮对象(如详细的 Biped 体形)时,使用 Physique 优化是最有效的。
堆栈更新选项确定更新堆栈的方式。有关堆栈更新选项的参考,请参阅“Physique 细节级别”卷展栏。
要优化蒙皮对象,请执行以下操作:
如果蒙皮由多个对象组成,则选择所有组件对象。
“修改”面板上出现优化修改“参数”卷展栏。
增加面阈值时,优化可以减少网格中面的数量。
优化过的网格显示得非常快,并且提高对 Physique 的工作速度。不过,因为顶点数量减少,它不显示全部细节,而且有时优化过的蒙皮动画效果不正常。