這是有關Unreal Engine 5 (UE5) Complete Beginners Course教學的筆記。
個人覺得這是一套非常適合初學者觀看的教學,至少是目前我看過解釋最詳盡、潛顯易懂的教學。
如果你是完全沒有使用過unreal,但又很有興趣想要學,而且不知道該怎麼從市面上挑選適合的教學,那麼這部絕對完全適合你。
那麼底下就是我看完之後覺得滿不錯的部份的一些筆記。
大概會有幾點:
- Lumen 系統簡單應用
- Baking Light的原理
- 簡單的Material 應用
- Model Physics
-----------------------------------------------------------------------------------------------------------------------------
Lumen 系統簡單應用
Lumen是unreal engine 5最新推出的功能,是一種支援動態GI照明的系統,以往需要Build Light才能出現的效果,現在完全可以以real time的方式來製作!
首先先到project setting裡面的Rendering面板,找到Global Illumination,然後選擇Lumen,系統會自動打開其他選項~!
重新啟動之後,可以發現Build Lighting功能已經被上鎖了!
接著,到場景中的PostProcessVolume中,把Lumen有關的選項都打開!
這樣就完成了lumen的使用!
可透過燈光內的 Indirect Lighting Internsity調整燈光彈跳的強度,調整整體亮度!
View post on imgur.com
Lumen系統的應用還包括了,可以把物件assign上發光材質,然後就可以充當成燈光,而且也能夠產生GI,非常強大!!
縮放物件大小,燈光的強弱也會跟著改變!
View post on imgur.com
Baking Light的原理
在unreal裡面,燈光會有三種模式:
- Static-------->定點燈光,無法在移動的同時產生陰影或任何效果,只能透過Build Lighting來產生影子跟GI,同時也是占用最少系統資源的一種。
- Stationary----->支援動態影子,但是燈光本身無法在移動時產生效果,只能透過Build Lighting產生GI。
- Movable----->完全可動的燈光,但是無法透過Build Lighting產生GI,除非使用Lumen系統,同時占用的系統資源也最多。
當然,一般來說我們會在場景內混用各種模式的燈光,以達到最好的效果。
所謂的Build Lighting 指的是:計算場景內的非Movable Light所產生的各種資訊,包括影子、間接照明、GI等等,有點類似3d軟體內的"算圖"。
底下就來實驗Build Lighting的效果。 在完全預設的狀況下,會得到下圖這樣的東西。
可以看到牆上出現了去齒狀的燈光效果,這是因為Light Map的解析度過低所造成的。
而Light Map就是儲存Build Lighting之後所產生的資訊的貼圖,因此Light Map解析度越高,得到的效果自然越好。
透過View Mode我們可以知道場景中物件的Light Map解析度是如何,如下圖,越接近紅色代表解析度越高,越接近綠色就代表解析度越低,也因此會產生許多鋸齒狀的光影效果。
如果要調高Light Map 的解析度,需要選中物件,然後到LIGHTING面板底下,調高
Override Light Map Res這個數值。如下圖
可以看到Rebuild完之後,牆面的Light Map就變成紅色了!
現在已經成功消除鋸齒狀效果!!
簡單Materail應用
Model Physics
如果覺得這篇文章有幫助你在動畫之路走得更長遠,可以使用 Google 或 Facebook 帳號快速登入,按Like五下,就可以幫助我從Likecoin得到回饋,完全不用任何費用! 一點點的鼓勵都會成為我寫作的動力,感激不盡!
0 留言