将图像输入(如“文件”(File)纹理或图像平面)添加到场景时,颜色管理首选项中的“输入颜色空间规则”(Input Color Space Rules)确定最初指定的颜色空间。您仍可在每个节点的属性中手动更改颜色空间(请参见为纹理和其他图像输入指定颜色空间)。
通过规则,可以基于文件扩展名和/或用于不同类型图像的文件命名约定,自动指定输入颜色空间。例如,如果所有漫反射颜色纹理在其文件名中都包括“color”,则可以创建一个规则,与 *color* 和 sRGB 的任何扩展(或文件实际使用的任何颜色空间)匹配,并且如果所有法线贴图在其名称中都包括“normal”,则可以创建第二个规则,与 *normal* 和 Raw 的任何扩展匹配。对于其他示例,如果所有 OpenEXR 文件对 sRGB 主色都是场景线性的,则可以创建一个规则,与任何文件名 (*) 和“场景线性 Rec 709/sRGB”(scene-linear Rec 709/sRGB)的扩展 EXR 匹配。

- A. 规则列表
- 选择规则。可以使用右侧的选项编辑选定的规则。
如果您使用的是默认首选项,则除了“默认”(Default)规则之外,还有一些预设规则。tx、hdr 和 exr 规则会将具有这些扩展名的任何文件的输入空间指定给“原始”(Raw)。与“默认”(Default)规则不同,这些规则是为方便起见而添加的普通规则,它们可以像任何其他规则一样进行编辑、删除以及上移或下移。
- B. “上移”(Up)、“下移”(Down)
- 按从上到下的顺序应用规则。由匹配的第一个规则指定的输入空间最初设置为图像的“颜色空间”(Color Space)属性。使用“上移”(Up)和“下移”(Down)按钮可移动选定的规则。
- C. “默认”(Default)规则
- 没有其他规则匹配时,使用由“默认”(Default)规则指定的输入空间。只能指定输入颜色空间 - 无法指定要匹配的条件。“默认”(Default)规则始终是列表中的最后一个,无法进行移动。如果选择不定义其他规则,则可以将此设置为由大多数图像文件使用的颜色空间。
- D. “添加”(Add)、“删除”(Delete)
- 将新规则添加到列表的顶部,或者删除选定的规则。
- E. “将规则重新应用至场景”(Reapply Rules to Scene)
- 重新应用规则以更改场景中现有图像节点的“颜色空间”(Color Space)属性。“忽略颜色空间输入规则”(Ignore Color Space Input Rules)处于选中状态的图像节点不受影响。
- F. “图像扩展名”(Image Extension)
- 指定要在选定规则中匹配的文件扩展名,或者使用 * 表示任何扩展名。
- G. “图像名称图案”(Image Name Pattern)
- 指定选定规则的图案以匹配图像文件中的完整路径。字符串区分大小写,并将所谓的“团块”语法用于模式匹配。
-
字符串
|
模式
|
示例
|
?
|
任意一个字符。
|
?pecular 与 specular 和 Specular 以及 Xpecular 和许多其他项匹配。
|
*
|
零个或多个字符。
|
*diffuse 与路径结尾处的 diffuse 匹配。
diffuse* 与路径开头处的 diffuse 匹配。
*diffuse* 与路径中任意位置的 diffuse 匹配。
|
[chars]
|
指定字符中的任何一个。
|
*[nN]ormal* 与路径中任意位置的 normal 或 Normal 匹配。
|
[char1-char2]
|
范围内的任何字符。
|
*[0-9] 与以数字结尾的任何路径匹配。
|
[!chars_or_range]
|
除指定字符之外的任何字符。
|
*[!0-9] 与不以数字结尾的任何路径匹配。
|
/
|
将下一个字符转义,即,将下一个字符视为文字,而不是模式匹配语法的一部分。
|
*/[*/]* 与路径中任意位置的一对方括号匹配。
|
- H. “输入颜色空间”(Input Color Space)
- 选择颜色空间以指定给与选定规则匹配的文件。
OCIO 标准规则
“使用 OCIO 配置”(Use OCIO configuration)处于启用状态时,根据是否要使用标准 OpenColorIO 规则将初始输入颜色空间指定给
“文件”(File)纹理和其他图像输入(将它们添加到场景时),可以切换
“使用 OCIO 输入颜色空间规则”(Use OCIO Input Color Space Rules)。OpenColorIO 规则考虑颜色空间名称是否出现在文件名中。
- 启用“使用 OCIO 输入颜色空间规则”(Use OCIO Input Color Space Rules)时,在下面的“输入颜色空间规则”(Input Color Space Rules)中仅显示“OCIO 标准规则”(OCIO Standard Rule)和“默认”(Default)。无法添加任何其他规则,且无法对它们重新排序。您只能为“默认”(Default)规则(仅当“OCIO 标准规则”(OCIO Standard Rule)没有为特定文件指定任何颜色空间时,才会使用此规则)指定颜色空间。
- 禁用此选项时,您可以定义自己的规则,以将颜色空间指定给“输入颜色空间规则”(Input Color Space Rules)中的输入图像。但是,可用的颜色空间仅限于在 OCIO 配置文件中定义的颜色空间。