Unity 后處理(Post-Processing) -- (3)挑戰(zhàn):創(chuàng)建局部后處理Volume
?為何使用局部Volume
????????在前面兩節(jié)中,我們使用了一個Global Volume來應(yīng)用后處理,其作用范圍是整個場景。有些時候,我們需要實(shí)現(xiàn)當(dāng)角色靠近某個地點(diǎn)后,進(jìn)行一些特殊的后處理。這時我們就需要使用Local Volume來實(shí)現(xiàn)這個功能。
? ? ? ? 舉個例子,在某些游戲中,當(dāng)角色不小心進(jìn)入了毒氣區(qū)域的時候,畫面會變得扭曲并且整體畫面會變綠。游戲用這種方式來提示玩家中毒了,需要快速跑出毒氣范圍。
局部Volume如何工作?
? ? ? ? 在前面介紹后處理Volume概念的時候,我們已經(jīng)說過當(dāng)相機(jī)勾選了后處理選項(xiàng),并且處于Volume中時,后處理才會被應(yīng)用。前面兩節(jié)中所使用的Global Volume,其作用范圍時整個場景,因此,無論相機(jī)在哪里都會應(yīng)用Global Volume所配置的后處理效果。
? ? ? ? Local Volume和Global Volume本質(zhì)沒有區(qū)別,差異點(diǎn)是局部Volume在場景中是有限的一片空間,只有相機(jī)進(jìn)入到此Volume內(nèi)才會應(yīng)用相關(guān)后處理效果。

? ? ? ? ?本小節(jié)的挑戰(zhàn)如下:
? ? ? ? 在示例的室內(nèi)場景中,增加一個Local Volume,這個Volume覆蓋范圍可以任選下圖中的幾個物體中的一個,或者自由發(fā)揮。當(dāng)玩家靠近這個區(qū)域時,應(yīng)用特殊的后處理配置文件。


?

標(biāo)簽: