概括
本文介绍了Katana颜色选择器选项“启用显示变换”的工作原理。
更多信息
在 OCIO 中,您可以启用颜色选择器显示转换,以对颜色选择器缩略图进行伽玛校正,类似于从线性转换为显示器色彩空间时的显示器。当选中“启用显示变换”选项时, Katana使用 OCIO 颜色选择器显示变换。
颜色转换应在 OCIO 配置文件角色部分下指定,您可以在 OpenColorIO 文档的配置语法页面上找到有关此的更多信息。以下是角色部分的示例:
roles:
color_picking: cpf
color_timing: lg10
compositing_log: lgf
data: ncf
default: ncf
matte_paint: vd8
reference: lnf
scene_linear: lnf
texture_paint: dt16
color_picking - 颜色选择 UI 中的颜色可以显示在此空间中,同时在不同的工作空间中选择颜色(例如 scene_linear 或texture_paint)
根据您使用的是Katana的默认 OCIO 配置还是自定义配置,在查看配置文件时,您应该会看到应用于颜色选择器的特定颜色转换。
例如, Katana的默认 OCIO 配置为nuke -default,颜色选择器显示变换设置为 sRGB。此信息可以在Katana的安装目录中找到: $KATANA_ROOT/etc/ocio/ nuke -def ault/config.ocio
颜色转换逻辑
在Katana中,启用显示变换 (filmlook) 后,颜色选择器提供的原始屏幕颜色值将通过处理器传递并由以下 Python 语句返回:
OCIO.GetCurrentConfig().getProcessor(OCIO.Constants.ROLE_COLOR_PICKING,
OCIO.Constants.ROLE_SCENE_LINEAR)
注意:颜色选择器的工作原理是假设您希望采用在通过显示变换(如果启用)进行管道传输时产生选取的屏幕颜色的值:即,无论是否启用显示变换,颜色预览都与屏幕颜色相匹配。
我们很遗憾听到
请告诉我们