使用OpenColorIO进行色彩管理

本页列出了与OpenColorIO (OCIO)相关的色彩管理设置。

Project settings

通过新建项目窗口或使用项目配置窗口创建新项目时,可以设置项目设置。

NOTE
如果存在​ OCIO ​环境变量并指定了有效的配置文件,它将覆盖并禁用UI中的设置。

可用设置包括:

章节
设置
描述
配置
色彩管理

定义用于管理引擎的颜色。

可能的值:

  • 旧版(默认):使用预定义的sRGB/线性sRGB灰度系数颜色校正。
  • OpenColorIO:使用OCIO集成。
  • ACE:Adobe 颜色引擎以支持ICC配置文件。
OpenColorIO 配置

用于驱动色彩管理设置的配置文件。

可能的值:

  • Substance(默认):使用线性灰度系数作为工作空间。
  • ACE 1.0.3:使用ACEScg作为工作空间。
  • ACE 1.2:使用ACEScg作为工作空间。
  • 自定义:使用自定义配置文件。
配置文件
OCIO配置文件的路径。 如果配置模式未设置为自定义,则禁用。
颜色设置
工作色彩空间
引擎在应用程序内部工作所用的色彩空间。 这是色彩空间,纹理可以从该色彩空间转换为(导入)或从(导出)。
标准 sRGB 色彩空间

与[标准sRGB](https://en.wikipedia.org/wiki/SRGB)色彩空间匹配的色彩空间(IEC 61966-2-1:1999)。

此色彩空间在应用程序内的多个位置使用:

  • 转换拾色器十六进制字段中的颜色集。
  • 在拾色器中保存和载入色板。
  • 在拾色器列表中作为显示列出。
位图导入色彩空间默认
8 位图像
导入8位图像文件时默认使用的色彩空间。
16 位图像
导入16位图像文件时默认使用的色彩空间。
浮点图像
导入HDR/EXR图像文件时默认使用的色彩空间。
自动检测色彩空间

允许根据特定设置从资源定义色彩空间。

可能的值:

  • 已禁用:使用默认颜色设置,忽略资源配置。
  • 解析文件名(默认):使用OCIO [命名约定](https://opencolorio.readthedocs.io/en/latest/guides/authoring/rules.html?highlight=filename#strictparsing)提取资源使用的色彩空间的名称。
  • 使用配置文件规则:使用OCIO配置确定如何分配色彩空间。 此参数的优先级高于以前的图像文件色彩空间设置。
Substance材料
材质色彩空间默认
定义用于材料的色彩空间受色彩管理的输入/输出(通道列表请参阅下文)。
导出色彩空间
8 位图像
导出8位图像文件时默认使用的色彩空间。
16 位图像
导出16位图像文件时默认使用的色彩空间。
浮点图像
导出HDR/EXR图像文件时默认使用的色彩空间。

OpenColorIO角色

支持以下角色,并允许更改色彩空间的默认选择:

角色名称
描述
substance_3d_painter_standard_srgb
用于指定与标准sRGB (IEC 61966-2-1:1999)匹配的色彩空间的角色。
substance_3d_painter_bitmap_import_8bit
用于指定用于导入8位图像的色彩空间的角色。
substance_3d_painter_bitmap_import_16bit
用于指定用于导入16位图像的色彩空间的角色。
substance_3d_painter_bitmap_import_floating
用于指定用于导入HDR图像的色彩空间的角色。
substance_3d_painter_substance_material
用于指定色彩素材中用于色彩管理通道的Substance空间的角色。
substance_3d_painter_bitmap_export_8bit
用于指定导出8位纹理时使用的色彩空间的角色。
substance_3d_painter_bitmap_export_16bit
用于指定导出16位纹理时使用的色彩空间的角色。
substance_3d_painter_bitmap_export_floating
用于指定导出纹理时使用的色彩空间的角色。
NOTE
应用程序附带的OCIO配置可用作有关如何使用这些特定角色的示例。
recommendation-more-help
substance-3d-painter-help-guide