概括
本文解释了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 - 在颜色选择界面中,颜色可以显示在此空间中,同时可以在不同的工作空间(例如 scene_linear 或 texture_paint)中选择颜色。
根据您使用的是Katana的默认 OCIO 配置还是自定义配置,查看配置文件时,您应该可以看到应用于颜色选择器的特定颜色变换。
例如, Katana的默认 OCIO 配置为nuke -default`,颜色选择器显示转换设置为 sRGB。此信息可在Katana安装目录下的$KATANA_ROOT/etc/ocio/ nuke -def ault/config.ocio
颜色转换逻辑
在Katana中,启用显示变换(电影风格)后,颜色选择器提供的原始屏幕颜色值会通过处理器传递,并由以下 Python 语句返回:
OCIO.GetCurrentConfig().getProcessor(OCIO.ROLE_COLOR_PICKING, OCIO.ROLE_SCENE_LINEAR)
注意:颜色选择器的工作前提是,您希望采用通过显示变换(如果启用)后产生所选屏幕颜色的值:即,无论是否启用显示变换,颜色预览都与屏幕颜色匹配。
我们很遗憾听到
请告诉我们