https://docs.unrealengine.com/en-US/Engine/Rendering/PostProcessEffects/AutomaticExposure/index.html
自動曝光
對應的表現是 從暗的房間到亮的地方 會整個變暗 (這樣才能看到亮處細節,不然亮的地方就曝成特別白的顏色了,丟失了細節)
反之亦然
調整的是EV
曝光值 定義的是快門速度和光圈大小 shutter 和f-number
https://en.wikipedia.org/wiki/Exposure_value
這個過程對應的是人眼的瞳孔 到亮的地方 變小 ev變小
同樣對應相機 到亮的地方照相要 調低 ev exposure value
前序知識
https://en.wikipedia.org/wiki/Film_speed#ISO
iso-film speed 感光度
shutter speed 快門時間
f-number = 焦距/光圈直徑 越大進光量越大
Aperture光圈
ev100
exposure value for ISO100 film speed
就是說在感光度是iso100(iso是個標準 )的情況下 的ev(調光圈和快門)
The ISO (International Organization of Standards) 12232:2019 standard
iso越高越亮
算法先是histogram
用cs生成當前screen space 採樣出來的 亮度值的範圍(實際上用的是log(luminance)) 根據當前明暗 調整ev 做一個映射
使最終顏色到合適的一個區域
曝光補償
用自動測光自動改曝光會 讓亮的地方 過暗 暗的地方過亮 都趨近於中間
在這個基礎上加個矯正 就是曝光補償
亮的地方增加一些
暗的地方減少一些
這部分的理解還是不太到位