Bloom[圖像技術]

Bloom(有時被稱為光華或glow)是一種用於視頻遊戲、演示和高動態範圍渲染(HDRR)的計算機圖形效果,用於再現真實世界相機的成像工件。這種效應產生的條紋(或羽毛)從明亮區域的邊緣延伸到圖像中,造成了一種強烈的光的錯覺,使照相機或眼睛無法捕捉到場景。

bloom也能實現和HDR類似的效果,但bloom的是靜態的,HDR是動態漸變的,

bloom在細節表現、明暗對比不如HDR,但實現HDR效果的系統資源開銷也比

bloom大,bloom也可以認為是劣等HDR.

區別關係

現在很多玩家在爭論HDR和bloom效果的區別。其實,從遊戲表現出的畫面效果來看,兩者的差別不是很大,但是他們的技術成分就相差千里。今年年初,有國外玩家製作了一個《半條命2》的MOD,能夠模擬出HDR效果,注意,這僅是模擬,這個MOD實現的特效與bloom效果差別不大,幾乎可以說就是bloom效果。那么HDR與bloom效果的差別到底在什麼地方呢?

第一,HDR效果就是超亮的光照與超暗的黑暗的某種結合,這個效果是光照產生的,強度、顏色等方面是遊戲程式可動態控制的;bloom效果則是物體本身發出的光照,僅僅是將光照範圍調高到過飽和,是遊戲程式無法動態控制的。

第二,bloom效果無需HDR就可以實現,但是bloom效果是很受限的,它只支持8位RGBA,而HDR最高支持到32位RGBA。

第三,bloom效果的實現很簡單,比如《半條命2》的MOD就是一個很小的很簡單的MOD,而且bloom效果不受顯示卡的規格的限制,你甚至可以在TNT顯示卡上實現bloom效果(當然效果很差)!而HDR,必須是6XXX以上的顯示卡才能夠實現,這裡的HDR是指nVIDIA的HDR。這時有必要談nVIDIA和ATI的顯示卡所實現的HDR,兩者還是有區別的,具體區別就很專業了,總之從真實性表現來看,nVIDIA的顯示卡實現的HDR更好一些。HDR是nVIDIA提出的概念,從技術上來講,ATI當然無法嚴格克隆nVIDIA的技術,所以ATI的HDR是另一種途徑實現的儘可能接近的HDR,不能算“真”HDR,據傳ATI的R520能夠真正實現FP16 HDR。

綜合使用

事實上,遊戲開發商往往會將兩種特效一起使用以達到一個最終的效果。兩者的區別可以舉一個最簡單的例子:你在遊戲中,從黑暗的房間中走到太陽地中,你眼前的景物會很刺眼,隨後亮度會降低,完全就同現實中的情況一致。很神奇!這就是HDR特效的威力。而bloom效果實現的光照強度可能不會很真實,同時也是不可變的。

例如:極品飛車9即使用bloom而非HDR

相關詞條

相關搜尋

熱門詞條

聯絡我們