在视口中转换颜色

在虚幻引擎中通过OpenColorIO将颜色转换应用到关卡视口

Choose your operating system:

Windows

macOS

Linux

启用 OpenColorIO 插件后,视口(Viewport)视口视图模式(Viewport View Modes) 选项中会显示OCIO配置相关的应用选项。本文将介绍如何将OpenColorIO配置资产应用到视口。

先决条件

你必须在项目中设置以下内容才能完成后续小节:

  • 一个 OpenColorIO配置资产(OpenColorIO Configuration Asset) 。请参阅OpenColorIO快速入门了解创建此资产的步骤。

转换关卡视口的颜色

按照下列步骤,将颜色转换应用到关卡视口。

  1. 视口(Viewport) 中,点击 视图模式(View Modes) 按钮以打开其下拉菜单。选择 OCIO显示(OCIO Display) 以打开 显示配置(Display Configuration) 设置。

    OpenColorIO的视口颜色管理显示配置选项

  2. 显示配置(Display Configuration) 设置中,选择 Select an OCIO Asset(选择OCIO资产) ,然后选择OCIO配置资产,以将其添加到视口视图设置。

    视口显示配置 - 选择OCIO配置资产

  3. 以下两个设置是源颜色配置文件和目标颜色配置文件。在此示例中,源颜色配置文件是 实用工具 - 线性 - sRGB(Utility - Linear - sRGB) ,目标颜色配置文件是 输出 - sRGB监控器(Output - sRGB Monitor)

    视口中的空OCIO颜色转换设置

  4. 点击 启用显示(Enable Display) ,将OCIO颜色变换应用到视口。

    视口中的OCIO颜色转换设置

  5. 启用这些设置后,视口将禁用色调曲线(Tone Curve),并将颜色转换插入到渲染的后期处理阶段。此操作会在UE应用色调映射之后且在其他所有操作之前执行。

以下图像显示了视口的颜色将如何根据OpenColorIO配置发生变化。

禁用OpenColorIO

启用OpenColorIO

在视口视图模式中启用/禁用OpenColorIO。

本文基于此前的虚幻引擎版本编写,未针对当前的虚幻引擎5.0版本更新过。