创建覆盖可启用或禁用每个渲染层上的不同 AOV,或者导出 AOV 并将其导入其他场景中。
通过“渲染设置”(Render Settings)窗口的“AOV”(AOVs)选项卡创建 AOV。然后,可以按照下列步骤在每个渲染层上创建覆盖。
创建覆盖以禁用 AOV
在“AOV”(AOVs)选项卡中,在 AOV 名称旁边的复选框上单击鼠标右键,然后选择“为可见层创建绝对覆盖”(Create Absolute Override for Visible Layer)。
此时会创建“AOV”(AOVs)集合,以及 <AOV 名称> 子集合和启用覆盖。
覆盖过滤器或驱动者属性
您可以将“AOV”(AOVs)集合从一个渲染层剪切、复制并粘贴到另一个渲染层中,或者将 AOV 覆盖(例如,enabled 或 mergeAOVs)从一个子集合剪切、复制并粘贴到另一个子集合(或自身内部)中。但是,不能剪切、复制和粘贴 <AOV 名称> 子集合(例如,direct_diffuse)。
导出 AOV
从“渲染设置”(Render Setup)编辑器中选择“文件 > 导出场景 AOV”(File > Export Scene AOVs),以将 AOV 导出到 .json。
还可以单击场景
“AOV”(AOVs)选项卡上的 图标,然后选择“导出当前”(Export Current)以导出 AOV。
导入 AOV
导入时,具有两个选项:
覆盖(Overwrite)
当前所有的 AOV 将替换为导入的 AOV。
合并(Merge)
如果节点相同(即,具有相同的名称),则将现有的 AOV 替换为导入的 AOV。当前不存在的 AOV 将按原样导入,不加修改。当前位于场景中、但不存在于导入的 .json 文件中的 AOV 将会保留并保持不变。