简介
之前主要是关于关于 2014 年之前的色彩管理(参阅:0101.色彩管理,0102 色彩管理两篇文章),我现在要介绍的是 ACES,一个由几十位专业人士在美国电影艺术与科学院(AMPAS)赞助开发的颜色管理系统(CMS)。
已经有 300 多部电影使用 ACES 制作,许多 VFX 工作室如 ILM、Framestore、Double Negative 和 Animal Logic 都使用它。ACES 也已成为 Netflix 的交付标准。ACES 背后的全部思想是建立一个标准,以帮助专业人士管理他们的色彩。
ACES 可以通过 OCIO 获得(ACES1.2 配置文件下载连接),就像 spi anim 配置一样。ACES 在 Resolve 中的 CTL 和在 Unreal 和 Unity 中的 GLSL/HLSL 中也实现了。
如果你不喜欢这个技术性的章节,随你便...
ACES 概述
当我在 2016 年进入 Animal Logic 时,真正让我印象深刻的是它们的各种颜色,艺术家们正在制作一部美丽而充满活力的电影《乐高蝙蝠侠》,这是我的第一天,我在监视器上看到了这张照片(我想是 Nick Cross 照亮了这张照片)。
我对自己说:“哇!这个看起来不错!他们是怎么得到这些疯狂的颜色的?”,后来我才意识到这都是 ACES 的功劳:
我们已经在前面的教程看到了,许多工作室和学校教的渲染中的,sRGB 色域与线性转换函数和通过 1D LUT 显示 sRGB,这并不理想,因为他们它们在最小的色域范围内工作。
Animal Logic(以及许多其他工作室,如 ILM 或 MPC)使用 ACEScg(类似于 Rec. 2020)进行渲染,使用 P3 进行显示,P3 是影院的行业标准,ACES 用来帮助他们来管理不同的色域。
为什么是 ACES
ACES 是由美国电影艺术与科学院,以及一些 VFX 工作室(MPC,Animal Logic…)和相机制造商(Arri,Red,Sony…)联合开发的,其背后设计思想简直就是天才。
当摄像机是胶片模拟(analog)模式时,事情则很简单,只有两种格式:35mm 和 70mm,最初的照片是用胶片拍摄的,而且可以永久保存。
但随着数字革命的兴起,多种相机和相机格式应运而生,这些用于数字电影发行母版(DCDM)的专有系统,可能很快就会过时。的确,数码相机的技术发展得相当快,问题是当这些电影需要重新录制以获得新的支持时,DCDM 就不再有卵用了。
什么是 ACES
ACES 是一系列的颜色空间和转换,允许你对它们进行各种操作,它是一个非常强大的 CMS,因为它是一个开源项目,所以可以免费使用,该学院开发的参考色彩空间称为 ACES2065-1(AP0 primary),其特点如下:
——超宽色域(Ultra Wide Gamut)(不可物理实现的原色)
——线性的(Linear)
——高动态范围(High Dynamic Range)
——标准化(Standardised)
——RGB
通过使用 ACES2065-1(AP0),我们的想法是永远获得一个 DCDM(数字电影发行母版),我们不知道 50 年或 100 年后的人们会怎么看电影,
ACES2065-1 也称为 ACES 颜色空间,但我宁愿用它的全名,因为精准度在色彩管理中也至关重要。
一图了解 ACES
——A、 IDT 是图像到 ACEScg 颜色空间的导入/转换。
——B、 ACEScg 是渲染/工作空间。
——C、 RRT+ODT 是任何监视器或视频投影仪的输出。
ACES 背后的思想是能够,帮你处理任何可能想要的颜色变换:
你的纹理是来自 Photoshop 的 sRGB 吗?或者在 sRGB 色域内是线性的?ACES 通过 IDT(输入设备转换),提供从一个颜色空间跳到另一个颜色空间所需的所有矩阵和 LUT。
你的监视器是 Rec.709 还是 P3?ACES 提供所有的 LUT,以使用最合适的 ODT(输出设备转换)视图渲染。
这就是为什么我如此喜欢 ace 的原因之一:你总是知道每个过程发生在哪个色域,我真的认为 ACES 能让一切变得更简单清晰。
ACES 色彩空间
下面是五个 ACES 颜色空间的列表:
ACES 2065-1 与 AP0 原色是线性的场景,它仍然是 ACES 的核心,也是唯一的交换和归档格式(用于 DCDM)。
ACEScg 与 AP1 原色是线性的场景(较小的“工作”色彩空间的计算机图形)。
ACEScc、ACEScct 和 ACESproxy 都有 AP1 原色和它们自己指定的对数转换函数。
这是在 Nuke 中做的一些小测试,图标左边是从 spi-anim 配置的 Film(sRGB),右边是从 ACES 转换的 Rec.709,每个画面增加了一个曝光量,只是想看看 ACES 显示转换,如何让图像保持的更好,饱和度和曝光之间的关系看起来也更为平衡,到后面黄色(第 16 个颜色)在 spi-anim 配置中有些困难,而青色(第 18 个颜色)在 sRGB 色域中似乎不存在,青色只是视觉上修剪的,有趣的是它似乎卡在那里了,想想关于青色在 sRGB 色域中是不可用的,让人抓狂!
我把它展示在出来,这样就清楚了:如果您的显示器只覆盖 sRGB,那么使用 P3D65 ACES ODT 是没有意义的,它并不会使渲染看起来更漂亮。基本上,你的 ODT 应该与你的屏幕匹配。
ODT 梳理
许多艺术家都被 Nuke 的默认显示转换弄糊涂了:
——为什么 sRGB 显示转换和 sRGB(ACES)不匹配?
——因为ACES 的 ODT 包含一些色调映射!
在 ACES 中,我们称之为“渲染”步骤,而在 ITU-R BT.2100(HDR 电视的标准)中,它被称为 OOTF。大多数艺术家也把这个过程称为“色调映射(Tone Mapping)”。
来自 Acesentral 的 Nick Shaw 解释道:
ACES Rec.709 输出转换是一个更复杂的显示转换,包括从 ACEScg 工作空间到 Rec.709 的颜色空间映射,以及用于扩展中间色调对比度、压缩阴影和高光的色调映射,这样做的目的是在 Rec.709/BT.1886 显示器上产生一个与原始场景匹配良好的图像。
所以这不是一个艺术的 LUT,完全不是哦。
66666666666666666666666666666
666666
666
666
66666
66666666666666666666666666666