近日網易多年磨一劍的端游大作《逆水寒》開服,號稱打造出了“會呼吸的江湖”,激發了廣大游戲愛好者的熱情,大家紛涌而入。在這款武俠風網游大作中,最令玩家驚嘆的除了劇情玩法多樣以外,還有濃郁的武俠風格場景。那么作為Unity游戲開發員,如何有效增強游戲場景氛圍,讓玩家有更好的游戲體驗呢?今天千鋒講師分享幾個調整光照特效的技巧。
使用線性顏色空間
在為場景添加光照效果之前, 盡量將顏色空間設為線性(Linear)。線性顏色空間會更接近真實環境的渲染效果。Unity默認采用Gamma Color Space ,點擊Edit > Project Settings > Player,在Other Settings下找到Color Space屬性,并將其設為Linear。
使用全局光照(GI)
使用全局光照(GI)能夠實現更加逼真的光照。全局光照系統能夠對光照在表面反射或折射到其它表面(間接光照)的方式進行建模,而非限定光照只能從光源照射到某個表面。
實時全局光照開關對比
可以在光照設置面板中啟用全局光照,依次點擊Window > Lighting > Settings,打開Lighting面板,在Scene標簽下勾選Realtime Global Illumination,設置Indirect Resolution可以改變實時全局光照的分辨率。
盡量使用淺色
光照盡量使用淺色,不要使用飽和度過高的顏色,淺色光照看起來更加自然,也更令人舒適。
調整環境顏色
嘗試調整環境顏色來改變陰影顏色,從而獲得更加逼真而自然的陰影效果。依次點擊Window > Lighting > Settings打開Lighting面板,在Scene標簽下將Environment Lighting Source設為Color,然后將Ambient Color 設為合適的顏色。
使用后處理特效
使用Unity提供的后處理特效包,可以讓整個場景的光照效果更加強烈??梢詮腁sset Store資源商店下載該后處理特效資源包。
希望這些Unity中的小技巧能夠幫助到大家,想學習Unity游戲開發的朋友,可以來千鋒教育免費試聽兩周。千鋒Unity游戲開發培訓課程深入教學的圖形技術,講解包括OpenGL渲染管線,著色器,高光計算、菲尼爾色散、霧方程式等高階課程。對于從事過Unity游戲開發的人員也具有相當的學習價值。更有豐富的千鋒視頻教程幫助學員快速鞏固基礎技術,從而實現高薪就業。