為何使用局部Volume
????????在前面兩節(jié)中,我們使用了一個Global Volume來應用后處理,其作用范圍是整個場景。有些時候,我們需要實現(xiàn)當角色靠近某個地點后,進行一些特殊的后處理。這時我們就需要使用Local Volume來實現(xiàn)這個功能。
? ? ? ? 舉個例子,在某些游戲中,當角色不小心進入了毒氣區(qū)域的時候,畫面會變得扭曲并且整體畫面會變綠。游戲用這種方式來提示玩家中毒了,需要快速跑出毒氣范圍。
局部Volume如何工作?
? ? ? ? 在前面介紹后處理Volume概念的時候,我們已經(jīng)說過當相機勾選了后處理選項,并且處于Volume中時,后處理才會被應用。前面兩節(jié)中所使用的Global Volume,其作用范圍時整個場景,因此,無論相機在哪里都會應用Global Volume所配置的后處理效果。
? ? ? ? Local Volume和Global Volume本質(zhì)沒有區(qū)別,差異點是局部Volume在場景中是有限的一片空間,只有相機進入到此Volume內(nèi)才會應用相關(guān)后處理效果。
增加一個Local Volume到場景中
? ? ? ? ?本小節(jié)的挑戰(zhàn)如下:
? ? ? ? 在示例的室內(nèi)場景中,增加一個Local Volume,這個Volume覆蓋范圍可以任選下圖中的幾個物體中的一個,或者自由發(fā)揮。當玩家靠近這個區(qū)域時,應用特殊的后處理配置文件。
? ? ? ? 具體的效果,請自由發(fā)揮,我們以中間那個淺藍色盒子為例,當玩家靠近這個盒子周圍的區(qū)域時,畫面會有聚焦到盒子并產(chǎn)生出一種神秘感覺的效果。如下面兩張圖,第一張是距離較遠時候的效果,第二張是靠近后的效果。
文章來源:http://www.zghlxwxcb.cn/news/detail-499933.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-499933.html
到了這里,關(guān)于Unity 后處理(Post-Processing) -- (3)挑戰(zhàn):創(chuàng)建局部后處理Volume 為何使用局部Volume的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!