创建支持服务单
关注

Q100197:通过OCIO配置文件在“监视”选项卡中更改和自定义颜色空间

摘要

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

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

更多信息

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

在Katana中使用的默认OCIO配置中预定义了许多不同的显示设备,可在“ 监视器”选项卡的“显示”>“显示”下找到可用选项列表。

“监视器”选项卡中的显示菜单 “监视器”选项卡中溢出菜单中的显示菜单

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

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

建立

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

要实现此目的,请执行以下操作:

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

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

  3. 编辑 config.ocio ,例如通过向“displays”部分添加更多定义为“views”的colourspace:

    显示:

    默认:
    - !<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的
    打开终端并输入


    export OCIO = home / OCIO / config.ocio

    然后从同一个终端启动Katana。


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


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

    然后从命令提示符启动Katana。



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

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

cfg = OCIO.GetCurrentConfig()

# New views can be added to the 'default' OCIO display

cfg.addDisplay('default', 'Wibble', 'Panalog')

OCIO.SetCurrentConfig(cfg)

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

有关OCIO颜色管理的更多信息,请参阅有关 管理颜色 的Katana在线帮助 OpenColorIO标准 OpenColorIO Python API

这篇文章有帮助吗?

我们很遗憾听到

请告诉我们
0 人中有 0 人觉得有帮助

评论