Q100197:如何修改 OCIO 配置文件以调整 Katana 的“监视器”选项卡中可用的色彩空间

关注

概括

可以通过应用不同的显示转换来查看Katana“监视器”选项卡中显示的图像这些转换在 OCIO 配置中定义为设备特定的查找表 (LUT)。

本文介绍如何选择不同的预定义 LUT,以及如何通过向Katana添加自定义 OCIO 配置来扩展可用 LUT 列表。

更多信息

Katana在线性色彩空间内部工作。当场景进行预览渲染时,它们会以场景线性色彩空间进行渲染,并在“监视器”选项卡中使用电影外观可视化进行预览,以查看图像在最终显示设备上的外观。

每个显示设备都有许多“视图”,这些“视图”提供了显示图像的不同方式。已定义为将不同 LUT 应用于图像的视图选项可以在“监视器”选项卡底部的 filmlook 可视化下拉列表中找到。

mceclip0.png

默认情况下,在 OCIO 配置中定义并激活了有限数量的这些视图。要向此列表添加更多选项,您可以附加到config.ocio文件的“显示”部分

设置

手动,通过自定义 OCIO 配置文件

为此,请执行以下操作:

  1. 找到 OCIO 配置文件,默认情况下可以在 $ KATANA _ROOT\etc\ocio\nuke-default中找到

  2. 在方便的位置(例如您的主文件夹)创建一个名为OCIO的文件夹,并将config.ocio文件以及luts文件夹复制到其中。

  3. 编辑config.ocio ,例如通过将更多定义为“视图”的颜色空间添加到“显示”部分:
     displays:
     default:
       - !<View> {name: None, colorspace: raw}
       - !<View> {name: sRGB, colorspace: sRGB}
       - !<View> {name: rec709, colorspace: rec709}
       - !<View> {name: rec1886, colorspace: Gamma2.4}
       - !<View> {name: AlexaV3LogC, colorspace: AlexaV3LogC}

  4. 要在Katana会话中使用自定义 OCIO 配置,请将OCIO环境变量设置为指向OCIO文件夹中的config.ocio文件,然后启动Katana

    如何设置此环境变量将取决于您启动Katana的方式。例如:

    Linux
    打开终端并输入


    导出 OCIO=home/OCIO/config.ocio

    然后从同一终端启动Katana


    视窗
    打开命令提示符并输入


    设置“OCIO=C:\Users\your.user\.katana\OCIO\config.ocio”

    然后从命令提示符启动Katana


通过使用 Python 命令以编程方式

还可以使用类似于此示例的 Python 代码来自定义 OCIO 配置,而无需编辑配置文件:

from Katana import OCIO
cfg = OCIO.GetCurrentConfig()
cfg = cfg.createEditableCopy()

# New views can be added to the 'default' OCIO display
cfg.addDisplay('default', 'Gamma18', 'Gamma1.8')
cfg.addDisplay('default', 'Wibble', 'Panalog')

# Update the current config
OCIO.SetCurrentConfig(cfg)

如果此代码放置在$KATANA_RESOURCES/UIPlugins目录中,它将在启动时运行并将设置的视图附加到默认 OCIO 配置。

有关 OCIO 颜色管理的更多信息,请参阅Katana用户指南》 管理颜色 OpenColorIO 标准OpenColorIO Python API

    我们很遗憾听到

    请告诉我们