Q100255:如何使用颜色选择器的“启用显示变换”选项来应用 OCIO 显示变换

关注

概括

本文介绍了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)


注意:颜色选择器的工作原理是假设您希望采用在通过显示变换(如果启用)进行管道传输时产生选取的屏幕颜色的值:即,无论是否启用显示变换,颜色预览都与屏幕颜色相匹配。

    我们很遗憾听到

    请告诉我们