您可以在 Maya 中使用 Alembic 缓存以在产品级流水线的各个阶段之间传递资源。Alembic 缓存文件的内容作为 Maya 几何体进行求值,并且可以使用多边形、NURBS 和细分曲面编辑工具进行修改。
当您在 Maya 中导入(流水线缓存 > Alembic 缓存 > Alembic 导入)或打开(流水线缓存 > Alembic 缓存 > 打开 Alembic)Alembic 缓存时,文件中的对象层次保持不变。Alembic 缓存不包括着色信息,而在场景视图中显示默认着色。加载 Alembic 文件后,您可以使用与 Maya 几何体相同的材质和工作流给对象指定着色器。
您可以指定导出和导入选项,以合并 Alembic 文件和源几何体的着色信息。请参见合并 Alembic 缓存和 Maya 对象。着色 Alembic 对象可以使用 Maya 软件或 mental ray 渲染器进行渲染。
Alembic 导出和导入选项
您可以指定 Alembic 导出(流水线缓存 > Alembic 缓存 > 导出)选项,以便:
将源几何体的 UV 信息保存到 Alembic 缓存(请参见 UV 写入)。
缓存动态属性和自定义属性(请参见属性)。
使用 Euler 过滤旋转数据(请参见过滤器 Euler 旋转)。
请参见创建 Alembic 缓存。
您可以指定 Alembic 导入(流水线缓存 > Alembic 缓存 > Alembic 导入)选项,以便:
将导入的 Alembic 对象设置为场景中选定对象的父对象。
添加或移除与导入几何体匹配的场景几何体。
合并缓存动画数据和源对象。
使用“打开”命令时,Alembic 导入选项不可用。请参见导入 Alembic 缓存文件
Alembic 缓存插件
若要将 Maya 对象和场景作为 Alembic 缓存进行保存和加载,请加载 AbcImport.mll 和 AbcExport.mll 插件。若要加载插件,请打开插件管理器(Plug-in Manager)(“窗口 > 设置/首选项 > 插件管理器”(Windows > Settings/Preferences > Plug-in Manager))。请参见加载或卸载 Maya 插件。
,