定义
High Dynamic Range Imaging:高动态范围成像
作用
正确地表示真实世界中从太阳光直射到最暗地阴影这样大的范围亮度

原理
为什么需要HDR
一般的显示器只能显示8位色,从0到255共256个等级,但在日常中,光照强度远远超过这个范围
HDR就是用来将大范围的光照非线性地映射到显示器能显示的范围内
步骤
- 将整个场景渲染到一张浮点纹理上
- 利用Tone Mapping(色调映射),把HDR的浮点纹理映射到LDR(低动态范围)上
- 渲染Bloom效果
- 将Bloom和Tone Mapping结果叠加
效果对比图
正常

HDR

可以看到HDR的明暗过渡更好,亮的地方就没那么亮