色彩管理
Color Management 是”选择性加入”功能,目前被视为技术预览。
Color Management 确保设计在不同设备和导出格式之间保持一致的显示效果。Cavalry 采用管线方式,颜色在多个不同阶段之间流转。
可以通过 Preferences 启用 Color Management,或通过 Project Settings 按项目覆盖。也可以通过 Viewport Settings 启用/禁用。
当 Color Management 被禁用时,Cavalry 仍然执行颜色操作 — 它只是使用 sRGB 作为 Working Space 和 Viewport 的 Display Color Space。这相当于启用 Color Management,将 Working Color Space 设置为 sRGB 并将 Viewport 的 Display Color Space 设置为 sRGB,这意味着即使禁用了 Color Management,颜色仍然保持可预测性。
Working Color Space
标题为“Working Color Space”的章节Working Color Space 确定用于所有内部渲染操作(混合、抗锯齿、渐变和合成)的色彩空间。
Color Management 不影响以下内容:
- 颜色始终以 sRGB 输入或取色。
- 颜色始终以 sRGB 与 Scene(.cv)一起存储。
- 平面纯色的最终外观不受影响。
Viewport Display Color Space
标题为“Viewport Display Color Space”的章节Viewport 的 Display Color Space 控制 Composition 在屏幕上的显示方式。这是一个预览变换,将 Working Space 转换为目标显示配置文件。
色轮外观
标题为“色轮外观”的章节Viewport 的 Display Color Space 会有意影响色轮的外观,以便在选择颜色时显示目标显示的可用色彩范围。
Rendering
标题为“Rendering”的章节以下格式在渲染时会自动嵌入 Working Color Space。这确保任何导出在其他应用程序中正确显示:
- PNG
- JPEG
- WebP
- Quicktime
- WebM
- MP4
Assets
标题为“Assets”的章节所有图像/视频 资产 和 渲染 都将进行色彩管理,但 GIF、SVG 和 Lottie 除外,它们无论 Working Space 如何都会转换为 sRGB。
这会根据资产的色彩配置文件自动设置,但可以通过在 Assets Window 中右键单击资产并选择 Color Settings... 来覆盖。这将打开一个新窗口,包含以下选项:
Interpret As - 选择一个色彩配置文件来覆盖检测到的色彩配置文件。
何时使用:
- 当素材没有嵌入配置文件时。
- 当嵌入的配置文件不正确时。
- 当素材以不同的色彩空间拍摄并需要重新解释时。
Linearise - 用线性(Gamma 1.0)替换传输函数,同时保留色彩域。
Preserve RGB - 勾选后,色彩管理将被绕过,原始 RGB 值直接通过而不进行转换。
何时使用:
- 当其他 Layer(如 Image Sampler)从资产中采样亮度值时。
常见问题
标题为“常见问题”的章节为什么颜色以 sRGB 存储?
标题为“为什么颜色以 sRGB 存储?”的章节这是当前的限制,计划在未来支持更广泛的色域。
GIF/Lottie 导出看起来不同。为什么?
标题为“GIF/Lottie 导出看起来不同。为什么?”的章节这些网络格式无论 Working Color Space 如何,始终转换为 sRGB。
Gamma 2.4 和 Rec.709
标题为“Gamma 2.4 和 Rec.709”的章节- Rec.709 是摄像机编码标准。
- Gamma 2.4 (BT.1886) 是广播监视器的显示标准。
当内容标记为 Rec.709 时,Cavalry 使用 Gamma 2.4 进行显示。可以通过资产的 Color Settings... 覆盖此设置。