8、OCIO角色:现在,颜色管理器UI中列出了OCIO配置中定义的角色。
使用帮助
一、Arnold渲染设置
跳到横幅结尾
转到横幅开头跳到元数据结尾转到元数据的开头
当Arnold是CINEMA4D中当前选择的渲染器时,“渲染设置”对话框将提供对Arnold设置的访问。
这些是全局设置,用于控制整个场景中Arnold渲染的行为(还有每个对象的设置,可以通过“属性管理器”访问)。
要访问“渲染设置”,请单击“渲染设置”窗口图标或选择“渲染”>“编辑渲染设置”。
将渲染器更改为Arnold渲染器。
使用“主要”选项卡可以访问控制渲染质量,灯光,纹理等的参数。
所述系统选项卡提供一般的全系统的控制,例如搜索路径,许可等。
该AOVs选项卡允许您选择任意输出变量(单程)。
“诊断”选项卡可帮助您监视,诊断和优化Arnold渲染。
1、主要
可从“渲染设置”的“主要”选项卡中获得以下设置:
采样-设置
射线深度-设置
环境-设置
运动模糊-设置
纹理-设置
细分
色彩管理器-设置
高级设置
2、系统
通过“系统”选项卡可以访问常规的Arnold系统范围的控件。
渲染设置
OptiX™去噪器
设备选择
搜索路径
发牌
3、视场
AOV(任意输出变量)提供了一种将任意阴影网络组件呈现为不同图像的方法。例如,美术师可能会发现将直接和间接照明贡献分开,然后在合成过程中重新组合它们很方便。Arnold提供了内置的AOV,用于输出深度,位置和运动矢量。
有一些限制:
当前不支持将闭包用作AOV。
最多16个不同的光AOVs被支持,但一个给定的AOV可以包含任意数量的光的束。
C4DtoA支持CryptomatteAOV着色器。
可以使用光路表达式将光输出到特定的AOV中。
可以在此处找到AOV的合成教程简介。
视场
自定义AOV
灯组
AOV预设
在IPR窗口中查看AOV
Arnold渲染器设置的“AOV”选项卡显示场景中驱动程序的可用和活动AOV。默认情况下,将显示显示驱动程序,该驱动程序控制PictureViewer和IPR中的输出。您可以使用“新驱动程序...”按钮将新的驱动程序添加到场景中。
您可以通过将AOV添加到“活动AOV”列表中来启用它们(拖放或双击AOV)。AOV已添加到每个选定的驱动程序。仅添加到某些选定驱动程序中的AOV,但并非全部都以浅色显示。
如果对话框关闭,您还可以从“插件”>“C4DtoA”菜单中添加新的Arnold驱动程序对象。有关如何设置驱动程序,请参见Arnold驱动程序(输出)。
C4DtoA支持CryptomatteAOV着色器。可以在此处找到显示如何设置它们的教程。
视场
Arnold提供以下“内置”系统AOV。无论您使用哪种着色器,这些AOV始终可用。
单击此处以显示AOV的完整列表。
其他AOV组对应于正在使用的着色器节点(假设那些着色器节点支持AOV)。例如,ShadowMatte提供了:
shadow:直接光影。
shadowdiff:差异AOV,可用于消除直接分量中的阴影。
阴影遮罩:此AOV可以在comp中用于定位和调整阴影。
场景中使用的其他着色器将支持其他各种AOV。多个着色器可以对同一个AOV起作用(例如,标准曲面和Lambert着色器都写入diffuse_directAOV)。
组成美丽AOV
RGBA美容AOV可分为较小的AOV,每个AOV都包含部分照明。在合成时,可以对这些AOV进行单独修改并添加在一起,以获得完整的美丽AOV。
更多的AOV提供了更多的合成控制能力,但同时还需要额外的工作来处理,并且它们会占用更多的内存和磁盘空间,尤其是与灯光组结合使用时。
完整美容AOV的一些附加AOV的示例集是:
直接,间接,排放,背景。
漫射,镜面反射,涂层,透射率,sss,体积,发射,背景。
diffuse_direct,diffuse_indirect,specular_direct,specular_indirect,涂层,透射率,sss,体积,发射,背景。
只需将这些AOV加在一起就可以实现美丽的AOV。不需要反照率AOV来重建美感AOV,但可以将其用于(例如)通过将漫反射除以diffuse_albedo来获得仅具有表面纹理的照明,或者仅使照明降噪,同时保持纹理细节完整。
可以在此处找到有关合成AOV的教程。
自定义AOV
如果要渲染现有AOV列表中不可用的自定义效果,则可以通过“添加自定义AOV”按钮在场景中定义自定义AOV。该自定义AOV可以与任何合成软件(例如Nuke)一起使用。您可以通过aov_write着色器在自定义AOV中写入着色器的输出。
首先,您必须定义自定义AOV的名称和类型。有多种方法可以将数据传递到自定义AOV:
您可以定义自定义光路径表达式,以将照明组件写入单独的AOV中。
您可以通过aov_write着色器将着色器的输出写入着色器网络。有关此工作流程的更多信息,请参见此页面。
您可以将Arnold自定义AOV标记添加到对象。例如,这对于基于每个对象创建保持遮罩非常有用。您必须定义AOV的名称和类型,以及定义替代材料,该替代材料提供AOV的数据,例如用于蒙版目的的Flat或Utility着色器。
Arnold自定义AOV标签
您可以将Arnold对象蒙版标签添加到对象。这是一个特殊的自定义AOV,它会写出属于同一组的对象的掩码。请参阅本教程,了解如何使用ArnoldObjectMask标签。
新创建的自定义AOV将被自动激活。
自定义AOV随列表一起显示(自定义)后缀,因此要找到它们,必须在名称过滤器中键入custom。
OptiX去噪器
在“渲染”选项卡上启用“降噪”(optix)标志,以使用由GPU驱动的快速NvidiaOptiXAI去噪器。有关GPU设备选择选项,请参见系统选项卡。启用后,AOV列表中将提供带有_denoise后缀的新AOV。
OptiX降噪器在OSX上不可用,仅在Windows和Linux上可用。
OptiX降噪的AOV当前仅适用于单通道Arnold驱动程序(将AOVs关闭)。
灯组
当多个光源属于同一光源组时,可以将它们的贡献写出到单独的AOV。一个灯组可以有多个灯,但是一个灯只能属于一个组。可用的灯光组列在对话框的右侧,您可以选择由所选AOV渲染的灯光组。
每个选定的灯光组代表一个新的AOV,该灯光组的名称作为后缀(例如,diffuse_direct_group01,specular_direct_group02,sss_default)。名为default的组包含不属于任何组的那些灯光(AOV灯光组参数为空)。该组由灯光的AOV灯光组参数定义。
的AOV复选框控件如果所选择的(非光团)AOV呈现与否。例如,禁用时只能渲染灯光组AOV。
选中“所有灯光组”复选框后,将渲染每个灯光组。否则,仅选择那些。
要编辑灯光组,请单击对话框底部的“灯光管理器...”按钮。
除<L.'groupname'>语法外,任何内置或自定义LPE都可以拆分为多个AOV,以输出在light.aov参数中分配了特定AOV组的光源子集。为此,必须将后缀添加到中的LPEAOV名称options.outputs。
outputs"diffuseRGBfilterdriver"#alllightsinoneAOV
outputs"diffuse_*RGBfilterdriver"#outputmultipleAOVs,oneforeachlightgroup
outputs"diffuse_groupnameRGBfilterdriver"#onlylightinAOVgroup"groupname"
outputs"diffuse_defaultRGBfilterdriver"#onlylightswithnoAOVgroupassigned
灯组示例
在此示例中,一个球体由三盏灯(蓝色,红色和绿色)照亮。在蓝色和红色的灯有不同的AOV灯组,而定义的绿色指示灯不属于任何组。
“default”是通过灯光而不是任何AOV灯光组中点亮的美AOV。“RGBA_default+”RGBA_red“+”RGBA_blue“给出总的RGBA美容合格证。
尽管给定的AOV可以包含任何数量的灯束,但最多支持16种不同的AOV。
AOV预设
可以将活动AOV的列表存储为预设,并稍后在其他场景中的其他驱动程序中使用。
单击活动AOV列表下的AOV预设...按钮,可让您加载,保存或删除预设。
这些预设是对象预设,因此可以从对象管理器或内容浏览器中加载它们。
在IPR窗口中查看AOV
要在IPR窗口中查看AOV,必须将AOV添加到显示驱动器(driver_c4d_display)。如果打开IPR窗口,则应该在“显示”组合框中看到这些AOV。
已将AOV添加到显示驱动程序(driver_c4d_display)。可见活动AOV(左)。IPR窗口内的可用活动AOV列表(右)。
不透明度示例
下面的示例显示了一个带有棋盘纹理的平面,该平面连接到standard_surface着色器的'Opacity'属性。目前,我们不支持RGB类型的AOV中的不透明度合成。
间接扩散AOV