此示例场景包含一个城市景观,其中有建筑物和汽车,“mia_physicalsun”和“mia_phycalsky”着色器用于照明。
注:
本示例中使用了 mental Ray for Maya 渲染器。
此示例说明了如何:
- 将“mia_physicalsun”和“mia_physicalsky”着色器用于颜色管理
- 设定“渲染视图”(Render View)以显示浮点图像
- 渲染 .exr 图像
- 在“渲染设置”(Render Settings)窗口中启用颜色管理
- 在“渲染视图”(Render View)中启用颜色管理
- 调整“渲染视图”(Render View)图像的曝光和 Gamma
- 保存已管理颜色的输出
将“mia_physicalsun”和“mia_physicalsky”用于颜色管理
如果您的场景中包含“mia_physicalsun”和“mia_physicalsky”着色器,必须断开“mia_physicalsky”镜头着色器与要从其进行渲染的所有摄影机的连接。否则,结果可能不正确。
- 选择“视图 > 摄影机属性编辑器 > mental Ray”(View > Camera Attribute Editor > mental Ray)和
“镜头着色器”(Lens Shader)属性上单击鼠标右键,然后选择“断开连接”(Break Connection)来断开镜头着色器与每个摄影机之间的连接。
渲染 .exr 图像
如果渲染图像时使用 .exr 文件格式,必须将帧缓冲区类型更改为 32 位浮点。否则,图像将被钳制为 [0, 1]。
- 在“渲染设置”(Render Settings)窗口中的“公用”(Common)选项卡的“文件输出”(File Output)部分中,选择“图像格式”(Image Format)下的“OpenEXR”。
- 在“质量”(Quality)选项卡的“帧缓冲区”(Framebuffer)部分中,选择“RGBA(Float)4x32 位”(RGBA (Float)4x32 bit)作为“数据类型”(Data type)。
注:
如果选择“OpenEXR”作为图像格式,但数据类型未正确设定,将会显示一条警告。
在“渲染设置”中启用颜色管理
- 在“渲染设置”(Render Settings):“公用”(Common)选项卡的“颜色管理”(Color Management)下,选择“启用颜色管理”(Enable Color Management)。
- 将“默认输出剖面”(Default Output Profile)设定为“线性 sRGB”(Linear sRGB)。这是用于渲染输出的颜色配置。
- 渲染场景。
在“渲染视图”中启用颜色管理
- 在“渲染视图”(Render View)窗口中选择“显示 > 颜色管理”(Display > Color Management)以显示“ViewColorManager”节点。
- 将“图像颜色配置”(Image Color Profile)设定为“线性 sRGB”(Linear sRGB)。这是用于图像源文件的颜色配置。
注:
此选项与您在“渲染设置”(Render Settings)窗口中为“默认输出剖面”(Default Output Profile)选择的选项相同。
- 将“显示颜色配置”(Display Color Profile)设定为“sRGB”。建议使用此选项在计算机监视器上显示。
调整“渲染视图”(Render View)图像的曝光和 Gamma
在“渲染视图”(Render View)中调整“曝光”(Exposure)和“Gamma”控件,以查看高光和阴影中的细节。请参见“渲染视图”(Render View)工具栏。
保存已管理颜色的输出
调整“曝光”(Exposure)和“Gamma”设置后,可以保存已管理颜色的输出。
- 选择“文件 > 保存图像”(File > Save Image) >
”,然后选择“保存已管理颜色的图像”(Save Color-Managed Image)。
注:
也可以通过选择“保存原始图像”(Save Raw Image)来保存您的原始图像(没有颜色管理)。
渲染输出
以下图像是使用“保存已管理颜色的图像”(Save Color-Managed Image)选项保存的渲染输出,但是其中“显示颜色配置”(Display Color Profile)设定为“线性 sRGB”(Linear sRGB),并且“曝光”(Exposure)和“Gamma”分别设定为 0 和 1。此图像最适合用于合成,因为它允许您应用其他计算。
以下图像是使用“保存已管理颜色的图像”(Save Color-Managed Image)选项保存的渲染输出,但是其中“显示颜色配置”(Display Color Profile)设定为“sRGB”,“曝光”(Exposure)和“Gamma”设定为自定义值。
以下图像是使用摄影机所附的镜头着色器,同时“渲染设置”(Render Settings)窗口中禁用了颜色管理的情况下渲染的。将其作为参照,然后将其与上两个图像作比较。