色调映射 (Tonemapping)
色调映射是将图像的 HDR 值重新映射到新的值范围的过程,其最常见的用途是使动态范围较低的图像看起来具有较高的范围。请参阅 Wikipedia:色调映射 (Tone mapping)。
使用色调映射
色调映射使用体积 (Volume) 系统,因此若要启用和修改色调映射属性,必须将色调映射覆盖添加到场景中的体积。
要向体积添加色调映射,请执行以下操作:
- 在 Scene 视图或 Hierarchy 视图中,选择一个包含 Volume 组件的游戏对象以在 Inspector 中查看该游戏对象。
- 在 Inspector 中,导航到 Add Override > Post-processing,然后单击 Tonemapping。通用渲染管线会将色调映射应用于此体积所影响的任何摄像机。
属性
属性 | 描述 |
---|---|
Mode | 选择要用于颜色分级的色调映射算法。选项包括: • None:如果不希望应用色调映射,请使用此选项。 • Neutral:如果只希望重新映射范围,并且对色调和饱和度的影响最小,请使用此选项。此选项通常作为进行广泛颜色分级的良好起点。 • ACES:使用此选项可应用参考 ACES 色调映射器的近似值,以获得更接近影院的效果。该选项比 Neutral 选项更具对比度,并对实际色调和饱和度有影响。如果使用此色调映射器,则 Unity 将在 ACES 颜色空间中执行所有分级操作,因此可获得最佳精度和结果。 配备 Adreno 300 系列 GPU 的 Android 设备不支持 ACES HDR 色调映射。 |