【技术美术百人计划】LDR与HDR
基本概念
HDR = HighDynamicRange
远高于8位精度
单通道可超过1
以HDR格式存储,如hdr/tif/exr/raw
HDRI、真实世界
LDR = LowDynamicRange
8位精度(8个2相乘)
单通道0-1
以LDR格式存储,如jpg/png
拾色器、一般图片、电脑屏幕
动态范围 = 最高亮度 / 最低亮度
将高动态范围映射到低动态范围的过程Tonemapping
只有超过1的值,才会有光晕(bloom)效果。
Unity中的HDR
摄像机上可以开启HDR。
流程:场景为HDR渲染图像缓冲区,进行屏幕后处理后,转化为LDR发送给显示器。

在Player中可选LightmapEncoding模式,以渲染HDR光照贴图。

优点:亮度超过1不会被截断,增加暗部细节,支持Bloom
缺点:渲染速度较慢、不支持硬件抗锯齿、部分手机不支持。
HDR与Bloom

HDR与Tonemapping
Tonemapping概念
色调映射
把HDR转换为LDR
线性映射效果极差
把高亮区域和阴影区域向中等亮度方向压缩成s曲线
ACES
AcademyColorEncordingSystem学院颜色编码系统
最流行、广泛使用的Tonemapping映射曲线
效果方面:对比度提高,很好的保留亮部暗部细节。