【什么是 ACES?为什么推荐 ACES?】
Academy 颜色编码系统(ACES)是由美国电影艺术与科学学院(Academy of Motion Picture Arts and Sciences)主持开发的一个免费、可扩展、独立于设备的颜色管理和图像共享系统。
它也是一套处理颜色、编码和转换的技术规范。此系统允许您将数字图像的所有数据存储在同一数学空间中,从而在不同部门之间传输材质时,实现更一致的工作流。
同样重要的是,ACES 允许您创建具有高动态范围和宽色域的材质,并考虑到未来可能的设备。

ACES 1.1(当前版本)。它的一些特点包括:

宽色彩范围、灯光、曝光。
可预测的图像显示在各种显示设备上。
保留全范围的高光、阴影和颜色。
简化不同摄像机图像的匹配。
更精确的颜色显示,没有不正确的颜色值。
在线性颜色空间中工作。
在图像的明亮区域,没有过度高光和修剪。
还有更多。。。

ACES 工作流

ACES 由几个组件组成:
输入设备转换(IDT)-输入材质的颜色转换,更恰当地称之为输入转换。
参考渲染变换(RRT)-从场景到显示参考空间的颜色变换,使用 S 形色调曲线,图像准备输出。
输出设备转换(ODT)-转换为输出设备,转换如 Rec.709、DCI-P3、Rec.2020。
在实践中,RRT 和 ODT 被组合起来称为输出转换。

ACES 输出转换选择

ACES 系统的一个好处是,它为各种各样的显示器和投影仪提供了输出转换。您需要根据以下因素选择适合您情况的输出转换:
以及你的设备(显示器或投影仪)如何校准。
从简单的 sRGB 显示器到校准为 Rec.2100-PQ 的 HDR 显示器,再到校准为 DCI-P3 的数字投影仪,都可以使用。
请注意,ACES 系统记录了每种类型设备所使用的查看环境。
对于 sRGB 或 Rec.709 这样的监视器,这是一个昏暗的环境(而不是一个黑暗的环境)。
你的创意白点(creative white point)。ACES 的原生白点(native white point)是 D60,大多数面向电影的项目使用这个白点。
然而,ACES 也提供适应 D65 的转换,D65 通常用于面向视频的项目。
理想情况下,显示设备将被校准以匹配创意白点,但这并不总是可能的。
在这些情况下,ACES 系统提供标记为“D60 sim”的输出转换,以在校准为另一个白点(如 D65 或 DCI)的设备上模拟 D60 白点。

之所以选择 ACES 系统的 D60 白点,是因为实验表明,人类主观上更喜欢 D60,而不是其他白点,如 D65。它也更接近电影系统的白点。如果你为你的项目选择的创意白色是 D60,但你需要在一个校准到 D65 的设备上工作,“D60 sim”,你的设备的输出转换版本将给你一个更色彩准确的结果。然而,有些人更喜欢使用非“D60 sim”版本,因为在 D60 上显示图像,而在 D65 上显示周围的用户界面会使颜色判断更加困难。

ACES 色彩空间


色域比较(图片由 Haarm Pieter Duiker 和 Thomas Mansencal 提供)
ACES 包含不同的颜色空间,我们来看看主要的颜色空间:
ACES 2065- 1 - 这是一个宽范围的线性、彩色空间,具有比人眼更大的覆盖范围,因此它被用于档案副本和部门之间的材质转移。
ACEScc 和 ACEScct - 用于颜色校正的对数颜色空间。
ACEScg -这是一个使用 CG/VFX 的线性空间。这是你需要使用的空间,在你的渲染图像中,作为主要的色彩空间与色彩设置和灯光。
转换的主要颜色空间为:
Utility-Linear - Rec.709 或 sRGB - 为使用 Rec.709 或 sRGB 原色/色域(相同的)的线性图像可以选择这个。
Utility-RAW - 图像不需要转换(标量遮罩 scalar masks,置换 Displacement,粗糙度 Roughness)。
Utility-Rec.709-Camera - 用于 sRGB 图像,8-16 位(光照贴图 lightmaps,哑光油漆 matte paints),(JPEG, PNG)。
Utility-sRGB - Texture - 纹理-为 sRGB 图像纹理推荐的颜色空间 8-16 位(JPEG, PNG)。
ACEScg -已转换为 ACEScg 的图像的颜色空间。

将图像转换为 Utility-sRGB-Texture 时,它们将比原始纹理更暗,这是正常的,这是给你机会在不失去对比度的情况下,使用更高的光值。

请记住,如果您创建一个以 ACEScg 作为渲染空间的项目,您将需要设置颜色空间,以便将所有图像正确地转换为 ACEScg。
如果没有转换,其他颜色空间中的图像将看起来是错误的。

window系统中这个路径一定要是英文,中文会无法选择设置项。

所以ACES在处理高光和保留细节方面会更上一个层面,如下图,可以对比效果:

【Arnold 中启用 ACES】

3、在 config 中加载下载的 config.ocio 文件,sRGB 色彩空间和渲染色彩空间保持 Auto 即可。(点击 Auto,可以看出 config.oico 被正确加载,也可以自己选择想要的色彩编码。)

4、IPR 设置,首先在 View--Toolbar--勾选“Show Color Space List”,也就是显示色彩空间列表,然后再右侧色彩空间下拉框中选择 Auto 或指定的色彩空间。

最后来看下应用 ACES 色彩编码前后的对比。

关于ACES的导出,因为C4D图片查看器是不支持颜色IO的,无法将ACES场景渲染到图片查看器上,请关注以下ACES的导出方式:(老外的教学课程里是这么讲的,我实际尝试导出后的图片,其实差别没那么大,按照我的理解,EXR就和raw照片那样,保存了一些额外的信息,以后调整能做到图片无损,,,,暂时先这么理解吧)

一种方式 是渲染导出格式选择OpenEXR格式。

另一种方式是增加deep exr

fusion--- 安装过程另外整理,以下是安装以后的效果

最右侧拖动exr文件,下面添加exr文件、OCIO colorspace,(OCIO colorspace鼠标右键color space下添加,右侧是相关参数,添加aces_1.0.3 ,设置输入ACES-ACEScg、输出参数out_srgb。

如果直接输入srgb,以后就无法在ACES中工作,所以不能直接渲染为SRGB,这里将ACEScg先转换为ACES-ACEScct ,然后再栅格化、颜色校正、合成、渲染操作。

ACEScct 是另一种颜色空间,它的目的作为栅格化和合成应用程度的工作空间。

添加的节点可以直接拖到上面图片区域查看最终效果。shift + 空格添加节点

按住shift可以把节点放置在中间连线。

添加颜色校正 color corrector,下图为操作界面,可以通过右侧方便的调整颜色。

shift + 空格  添加saver 节点,设置导出的格式、位置,点render即可,注意render前面的时间,1000真的会导出1000张图噢 。

把EXR文件保存好,以后调颜色妥妥的。

ACES 工作流 ACES Workflow相关推荐

  1. 工作流(Workflow)简介

    当今社会分工越来越细,在一个单位内部也越来越强调专业化,大部分工作都需要多个部门和员工合作完成.一个制度良好的单位往往对各种工作的工作流程以文件的形式固定下来,即使是管理不太正规的单位也有约定俗成的工 ...

  2. 工作流(Workflow) -- 工作流简介

    工作流(Workflow) – 工作流简介 数据库 Activiti的后台是有数据库的支持,所有的表都以ACT_开头. 第二部分是表示表的用途的两个字母标识. 用途也和服务的API对应. ACT_RE ...

  3. 工作流(Workflow)

    工作流(Workflow) 是对工作流程及其各操作步骤之间业务规则的抽象.概括描述.工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表达并对其实施计算.工作流要解 ...

  4. Dynamic CRM 2013学习笔记(四十二)流程5 - 实时/同步工作流(Workflow)用法图解...

    实时工作流跟插件一样,也是用事件执行管道来执行,能在pre,post或核心操作中执行.跟插件一样,不能在创建之前和删除之后执行.如果执行过程中有异常发生,会取消并回滚整个操作.实时工作流里所有的活动和 ...

  5. wf工作流java_WF Workflow 状态机工作流 开发

    概述 工作流是对业务流程的建模,当我们设计工作流的时候,我们首先要分析业务处理过程中要经历的步骤.然后,我们就可以利用WF创建工作流模型来模拟业务的处理过程. 我们知道,WF包含两种类型的工作流:顺序 ...

  6. python 工作流workflow_基于BPMN2.0的工作流(Workflow)

    工作流(Workflow) 工作流技术起源于二十世纪七十年代中期办公自动化领域的研究,由于当时计算机尚未普及,网络技术水平还很低以及理论基础匮乏,这项新技术并未取得成功.简单地说,工作流就是一系列相互 ...

  7. java中workFlowEvent_关于工作流(Workflow Foundation)的一些总结归纳

    其实,以我的体会,工作流(Workflow Foundation)从它一诞生就褒贬不一.至少它确实目前看起来还是比较难用.在.NET 3.5以及之前的版本中,为了实现工作流,我们还是需要编写相当多的代 ...

  8. python工作流引擎workflow.py_什么是工作流引擎

    工作流引擎,是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色.分工和条件的不同决定信息传递路由.内容等级等核心解决方案. 以前一直在想如何构建一个灵活的OA工作流机 ...

  9. ar ebs 销售订单关闭_有关销售订单的工作流(workflow)定义和处理方式

    植入的订单工作流 不同销售订单类型的行流程定义 不同销退订单类型的行工作流定义 以上是将流分配给订单和行事务处理类型: 可以使用"事务处理类型"窗口将题头流分配给订单类型. 在同一 ...

最新文章

  1. 混合推荐系统就是多个推荐系统“大杂烩”吗?
  2. Pig变飞机?AI为什么这么蠢 | Adversarial Attack
  3. JavaScript深拷贝—我遇到的应用场景
  4. pytorch中arange()函数用法
  5. 学一点Git–20分钟git快速上手
  6. 论文浅尝 | Data Intelligence 已出版的知识图谱主题论文
  7. 神结合!一招玩转K8s和微服务治理
  8. layui添加复选框_对layui初始化列表的CheckBox属性详解,初始化属性
  9. 浅谈 Python 中的 __init__ 和 __new__
  10. CentOS 开机自启动配置方法
  11. apache服务器_Apache+SVN 服务器搭建:
  12. 关于win10 使用eclipse如何配置环境变量
  13. Redis常用命令、数据类型讲解
  14. CAN协议 J1939
  15. R语言实战应用精讲50篇(三十一)-R语言实现决策树(附R语言代码)
  16. C# QQ群管理机器人
  17. 手机短信小额支付接口.Net实现
  18. android 电池续航时间,如何提高安卓手机电池续航能力 这份省电指南拿好
  19. 2008年的高考分析-山西省临汾市
  20. 关于超级计算机的英语作文,关于无人驾驶的英文作文

热门文章

  1. 信息无障碍相关会议网址链接
  2. win10关闭快速启动_win10系统快速启动的坏处
  3. 信汇、电汇和票汇的概念、程序及其异同点
  4. 工作后,同学关系渐渐疏远了,心里莫名有些失落,怎么办?
  5. linux文件操作和目录操作,Linux基础操作1——文件和目录
  6. 04: python常用模块
  7. 使用rm删除一个目录下的除了ttt以外的所有文件
  8. 将文件夹下的pdf文件合并
  9. linux可变剪切分析,SUPPA2进行可变剪切定量
  10. 东方证券首席架构师樊建:企业微服务架构转型实践