最有效地使用 Maya

 
 
 

使用以下最佳实践以优化 Maya 的性能。

交互式绘图

内存

IK、依存关系循环和性能

  • 加载文件后,等待光标可能会出现而且 Maya 将较长时间(至少几分钟)地使用所有可用 CPU 周期。该问题似乎出现在具有 IK 和依存关系循环的文件。

    理想的解决方法是找到并移除依存关系循环。这些循环可能很难查找。例如,A 可能为 pointConstraint B 所转换,B 使用目标 C,C 的父是 D,D 为表达式 E 所旋转,E 有一个输入 F,F 受约束于 G,而 G 是 A 的一个子对象。一个提示是查找具有在许多不同节点上的属性输出的表达式。

    即,有些复杂场景需要花费很长的时间来进行求值,在加载文件时可能会遇到这种情况。

多边形绘图缓存

  • 在 Maya 中,使用多边形绘图缓存通常可以提高速度和性能。但是,在 Maya 中加载某些非常大的文件时,多边形绘图缓存可能导致 Maya 使用的内存超过在系统上应用程序的可用内存,从而导致不稳定。

    (注意:在 Windows 和 Linux 上的 64 位版本的 Maya 提供了足够的内存空间从而不会出现此问题。)

    也可以禁用多边形绘图缓存,以便可以更轻松地加载非常大的文件。有一个环境变量称为 MAYA_DISABLE_POLYGON_DRAW_CACHE。将其设置为 1 以禁用多边形绘图缓存。

    如果禁用多边形绘图缓存,交互式绘图性能将减慢。建议您不要使此环境变量设置为 1,而是仅在处理出现此问题的文件时将其这样设置。

动画

音频

毛发

杂项

建模

动力学

经典布料

渲染

Artisan

Paint Effects

相关主题