GPU 缓存

 
 
 

GPU 缓存文件从 Alembic 开源文件格式开发而来,通过优化这些文件可提高 Maya 中的播放性能。根据对 GPU 缓存文件进行求值的方式来实现性能提升。GPU 缓存节点直接将缓存的数据路由到系统显卡,以处理、忽略 Maya 依存关系图求值。此数据流可缓解在打开和播放具有庞大数据集的大型场景时出现的性能问题。

在您导入 GPU 缓存文件时,该文件将作为单个 gpuCache 节点显示在“大纲视图”(Outliner)中,并用以下图标表示:。在场景中,GPU 缓存几何体显示为虚线线框对象。“属性编辑器”(Attribute Editor)显示一个以对象命名的“变换”(Transform)节点,该节点合并了所有单个源对象“变换”(Transform)节点。以对象命名的形状节点还提供其他属性,如“缓存文件名”(Cache File Name)“几何体路径”(Geometry Path)和缓存重新加载按钮。对 GPU 缓存文件进行更改(在其首次导入场景之后)时,可以单击 图标以重新加载更新的缓存文件。无需使用“GPU 缓存 > 导入”(GPU Cache > Import)命令重新导入文件。

不能将 GPU 缓存的对象作为 Maya 几何体进行编辑。

GPU 缓存功能

使用 GPU 缓存,您可以:

GPU 缓存插件

若要将 Maya 对象和场景另存为 GPU 缓存文件并加载,请加载 gpuCache.mll。若要加载插件,请打开插件管理器(Plug-in Manager)“窗口 > 设置/首选项 > 插件管理器”(Windows > Settings/Preferences > Plug-in Manager))。请参见加载或卸载 Maya 插件