1. 程式人生 > >Unity中的image effect和Post processing

Unity中的image effect和Post processing

先來說說老版本unity中的Image effect,下面是它包含的一些效果,這些效果是可以疊加的,部分一起用畫面超讚。

1.Vignetting 光暈效果 :可以實現場景中的聚焦,以及對中心之外的物體做模糊處理

2.vortexEffect 漩渦狀的扭曲效果,可以用於模擬回憶效果,以及吸入等特殊效果的地方

3.twirlEffect 基本效果同上

4.tonemapping色調對映 改變camera渲染後的整個色調,很有用

5.TiltShiftHdr:效果同1,只不過引數可調的更多

6.sun shafts 模擬強光中的光影效果,很贊,可用於特殊的技能表現及場景過渡等

7.SSAOEffect:調了一下,沒整出來,以後再研究

8.Sepia Tone Effect:改變畫面色調

9.Screen Overlay:後期調整螢幕效果必備,相當於ps裡圖層疊加效果的選項

10.Quads:不知道幹嘛的

11.postEffectHelper:指令碼掛上去就眼前一黑,以後研究

12.NoiseEffect 噪點效果 模擬黑白電視機那種,超讚:),看久了眼花的不行

13.motionBlur:運動模糊,這種模糊一般表現人物暈眩等狀態下的視覺效果

14.grayScaleEffect:畫面疊加效果

15.GlowEffect:發光效果,贊,比如說回憶起很多年前莫個陽光照耀的午後,人物都帶著光這種感覺lol

16.Global Fog:顧名思義,畫面疊加效果

17.FishEye:魚眼效果,贊(玩攝影的看到感覺特別親切hoho)

18.Fast Bloom: 效果同15,但是看名字好像更快,以後再仔細研究

19.Edge detect effect normals:描邊效果

20.Depth of field scatter:可以看做是攝像機的定焦過程,焦點可調,除焦點之外的物體是模糊的,引數可變,效果也很贊

21.Camera pf field34:效果同上,引數不一樣

22.crease:,描邊加強版

23.contrastEnhance:不清楚 但是可以實現一起漂亮的發光效果

24.Color correction:調畫面色調飽和度

25.camera motion blur:根據camera的運動來針對定製的layer進行模糊處理

26.blur effect: 簡化版的模糊

27.blur:同上

28.bloom and lens flares:效果同發光的午後

29.antialiasing as post effect:抗鋸齒效果

再來說下如何使用較新版本Unity中取代Image effect的Post processing。

首先,去Unity資源商店下載名為Post processing stack的資源包,並匯入工程。

然後,在camera上掛載Post Processing Behaviour指令碼。

這時,你需要在工程介面右鍵 Assets > Create > Post-Processing Profile.

然後在Post Processing Behaviour指令碼上選擇你新建立的 Post-Processing Profile檔案。當你在選擇profile的時候,會發現已經存在一個預設的檔案了,叫做Test Post-Processing Profile,我們不管這個,就選擇自己建立的profile即可。

隨後,我們需要在Project視圖裡面找到你建立的這個檔案,單擊這個檔案,觀察inspector面板:
這裡寫圖片描述