OpenGL 泛光Bloom
生活随笔
收集整理的這篇文章主要介紹了
OpenGL 泛光Bloom
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
OpenGL 泛光Bloom
- 泛光Bloom簡介
- 提取亮色
- 高斯模糊
- 把兩個(gè)紋理混合
泛光Bloom簡介
明亮的光源和區(qū)域經(jīng)常很難向觀察者表達(dá)出來,因?yàn)楸O(jiān)視器的亮度范圍是有限的。一種區(qū)分明亮光源的方式是使它們在監(jiān)視器上發(fā)出光芒,光源的光芒向四周發(fā)散。這樣觀察者就會產(chǎn)生光源或亮區(qū)的確是強(qiáng)光區(qū)。(譯注:這個(gè)問題的提出簡單來說是為了解決這樣的問題:例如有一張?jiān)陉柟庀碌陌准垼准堅(jiān)诒O(jiān)視器上顯示出是出白色,而前方的太陽也是純白色的,所以基本上白紙和太陽就是一樣的了,給太陽加一個(gè)光暈,這樣太陽看起來似乎就比白紙更亮了)
光暈效果可以使用一個(gè)后處理特效泛光來實(shí)現(xiàn)。泛光使所有明亮區(qū)域產(chǎn)生光暈效果。下面是一個(gè)使用了和沒有使用光暈的對比(圖片生成自虛幻引擎):
Bloom是我們能夠注意到一個(gè)明亮的物體真的有種明亮的感覺。泛光可以極大提升場景中的光照效果,并提供了極大的效果提升,盡管做到這一切只需一點(diǎn)改變。
Bloom和HDR結(jié)合使用效果很好。常
總結(jié)
以上是生活随笔為你收集整理的OpenGL 泛光Bloom的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenGL HDR渲染
- 下一篇: 奔驰为什么叫梅赛德斯?