ACES
ACES 的全称是 Academy Color Encoding System。是电影与科学技术学院开发出来的。简单来说它一个自动识别色彩,非常智能的帮你做转换的一个工作流程。
开放的色彩管理系统/互换系统。ACES 不是色彩空间,他是一个色彩系统。
支持的Dynamic
Range 达到25+
(Range值越大,拍摄出来的效果越好)
Color Space
https://www.saji8k.com/displays/
Work Space
AP1 :ACEScg,ACEScc,ACEScct,ACES proxy
Work
Space的作用:在实际工作中使用,避免使用ACES AP0带来的不便
Therole of Work Space: use in actual work, avoid the inconvenience of using ACESAP0
ACES工作流 (ACES workflow)
工作流:IDT (任意色彩空间输入APO)-> RRT(不断修改RRT得到更加真实可靠的色彩转换)->(OCES,LMT,invRRT) -> ODT(还原到目标色彩空间)
优势(Advantage):
1.Free ,Open
2.AP0色彩空间超级大(完全覆盖人眼可见光范围,除非人类进化了,否则也没有必要造出更大的色彩空间了)
3.美国学院派的后台,影响力大(已经变成SMPTE 标准,各家厂商纷纷支持)
4.完善的色彩处理流程
5.采用EXR 文件封装格式,动态范围超级大(目前16bit 可以包含大约 30 stop 的动态范围,以后还可以使用32bit ……)
6.working space 的加入,解决了很多实际制作中的不便
7.各个色彩空间的转换可以使用纯粹的数学公式,比起LUT 精度更高,范围更大,计算(有时候)更快
8.DI、VFX 公司之间不会再出现颜色不对的相互扯皮啦!
9.CG渲染和matte painting 在合成的时候可以合二为一
WorkFLOW :OCIO
OCIO作为一个工具,可以将图像序列从一个颜色空间转换到另外一个颜色控件。Bake成Lut。
transforms :
https://github.com/imageworks/OpenColorIO-Configs
将LUT加载到Maya,Nuke,Mari,我们将使用OCIO配置,保证他们的颜色转换一置
Autodesk 颜色管理中的ACES
Autodesk 颜色管理在 Maya、Flame 和 Lustre 等应用程序中提供了 ACES 框架的组件。
A
Autodesk 颜色管理应用输入变换,根据指定的输入颜色空间将图像源转化为工作空间。有些应用程序还允许您指定自定义颜色变换链。
B
ACES 2065-1 既可用作连接空间以转化为适当的工作空间(例如,ACEScg、ACEScc 或 ACEScct),也可用作工作空间本身。
C
输出变换可用于渲染不同的输出类型,例如,数字电影发行母版 (DCDM) 或 HD 视频 (Rec. 709). 根据 Autodesk 应用程序,用于显示的输出变换可以指定为单一选项或单独的视图和显示变换。
MayaArnold
但有很多软件,并不支持OCIO:比如RedShift,3dsMax,Octance
解决办法:
1.将纹理转换成ACEScg
2.将它们加载为线性
3.通过ACES ODT查看渲染
3DLUT
LUT是Look Up Table的缩写,意为“查找表”。打开这个LUT文件,会发现里面一堆数值,这是一堆原始RGB数值,而这些RGB数值的输入值将会转化成新的输出值。
因此查找的本质含义就是:给定一个输入的值,返回给你一个对应的输出值。
LUT在色彩管理系统中的应用有很多种,比较常见的有以下几种:
1、校正监视器;
2、校正监视器与胶片之间的差距;
3、自平衡的处理;
4、调色。
1D LUT
本质就是一维空间内的查找表。抽象的来看,就是你只能输入一个变量X,得到一个结果Y。
2D LUT
本质上就是二维查找表。就是说,你输入两个不相关的变量,就会得到相应的输出。比方说,我们的输入一组坐标(x, y),会得到一个高度数值。
3D LUT
3D LUT变动某个颜色值,都会对三个颜色值造成影响,也就是说任何一个颜色的改变都会对其他颜色做出改变。
升维3D LUT
而我们可以发现,大多数网络流传的基本都是3D LUT预设,因为除了亮度之外还要调节色彩的话,就只能选择3D LUT。
LUT的优势(Advantage):
1.非常的直观,给定输入,就会得到对应的输出
2.其实是个文本文件
3.感觉很魔法,只要拥有了某种LUT,就会得到一种风格。调色轻松又惬意!
4.可以隐藏某些调色技巧,让别人只能知道结果,而无法知道调色的手法
5.便于传播和使用。基本上所有的软件都会用某些方式支持LUT,从而使得LUT 的用户基础非常大。
LUT的劣势(Disadvantage):
1.难以建立系统的色彩管理体系
2.精度不足,中间值不准确
3.大部分LUT的格式都是0-1的范围
LUT vs ACES
“LUT 已经足够了,干嘛还需要ACES?”
这个是在ACES 推广的过程中听到最多的话。
『 LUT只是实现色彩管理的一个手段,和ACES 并不冲突』
LUT制作
PS, NUKE … …
https://www.16xx8.com/photoshop/jiaocheng/2016/142656.html
总结
LUT作为一个重要的色彩工具来说,估计永远不会消失。而且随着色彩引擎的更新,相信未来支持更大范围的LUT 也会成为稀松平常的事情。虽然LUT 好用,但是如果认为LUT 可以做任何事情,并且只要有了LUT 就一劳永逸,这种想法还是稍微更正一下的好。毕竟大部分情况下LUT 是数学计算过程的一个采样而已。
https://docs.unrealengine.com/en-US/RenderingAndGraphics/PostProcessEffects/ColorGrading/index.html