尽管可以使用修改器将 Physique 应用到对象中,但这可能会影响动画的性能。如果将 Physique 和其他动画修改器组合,那么性能降低是不可避免的。如果其他修改器没有制作为动画效果,可以塌陷堆栈来删除先于
Physique 的修改器。这可以明显提高动画性能。
Physique 如何重新评估即将达到堆栈中的顶点,取决于堆栈更新选项。
堆栈更新选项
在 Physique 中,可以使用“Physique 细节级别”卷展栏中的三个堆栈更新选项来确定 Physique 怎样处理即将达到修改器堆栈中的动画顶点。
添加更改
使用“添加更改”从堆栈添加更改,然后应用网格变形。没有重新映射或重新指定顶点。这是默认选项,通常能提供需要的变形。这没有降低 Physique 的性能。
局部重新贴图
使用“局部重新贴图”在样条线上重新设置顶点位置,样条线用来弯曲并链接进行插值扭曲的位置。当顶点沿着样条线滑动并希望基于样条位置来混合和扭曲顶点且不更改其权重时,使用此选项。
全局重新分配
“全局重新分配”给每一帧做完整的顶点重新分配。当顶点向不同的封套移动、并想给它们重新分配封套时,使用此选项。很少使用此选项。唯一的情况是:如果顶点沿链接滑动,同时想基于新位置插入扭曲时,可能会用到此选项。
将 Physique 用于不断更改的几何体
Physique 可以有效地动态处理更改几何体。也就是说,如果经过修改器堆栈到达 Physique 的几何体发生更改,那么 Physique 会动态地调整以适应几何体的更改,同时保持包括手动顶点指定在内的自身参数设置不变。这是因为,当使用“优化”时,可以有效地更改由
Physique 变形的几何体分辨率。
仅在所作的更改动态地增加数据密度这一情况下,需要手动调整顶点指定。Physique 记住手动顶点指定,并在几何体更改时使用这些指定来重新分配顶点。