本節課主要講天空盒建立更換與Lighting面闆。
一.天空盒(SkyBox)是什麼?
天空盒可以看做是一個内部着色的大的正方體,包裹着整個場景。屬于Untiy中material。
二.建立Skybok
- 在Assets面闆右鍵Create一個material;
-
Unity燈光的一些設定(二)天空盒建立更換與Lighting面闆的介紹 - 選中如上圖所示的Shader,有四種
- 6Sided 六張照片,百度圖檔大把的
- Cubemp 類似于展開的正方體,百度圖檔大把的
- Panoramic 全景,貌似是用全景相機拍攝的(沒有,無法測試)
- Procedural 系統自帶的,有面闆可以自己調節
- SkyBox的使用
- 第一直接拖住丢到場景中的空白處(野路子)
- 第二請繼續看(标準的)
第三 Lighting面闆
在菜單欄依次點選:Window--Lightings-Settings
圖上畫紅圈的位置都是十分重要的參數;
在Environment中的Enviroment Lighting 的Source選擇的是環境中的物體,受什麼環境光的影響。我這裡選的是SkyBox,就是說無體表面的顔色會跟随天空盒的影響而變化
Baked Global Illumination(烘焙GI) 和 Precomputed Realtime Global Illumination(預計算實時GI)
Realtime Lighting這就是著名的GI了,簡單的來說,就是物體的折射光對其他物體表面的影響。自己可以嘗試。
Mixed Lighting控制的時實時渲染的強度,有對應的提示,可以切換試試,有以下選項
Baked Indirect(烘焙間接光),Distance Shadowmask(距離陰影遮罩),Shadowmask(陰影遮罩),和 Subtractive(删減模式)
Lightingmapping Setting這個是對烘焙的設定(很重要),有兩個模式Progressive(漸進式)和 Enlighten。預設模式是Progressive(漸進式)
Enlighten 光照系統為Baked Global Illumination(烘焙GI) 和 Precomputed Realtime Global Illumination(預計算實時GI)都有相關的技術方案。
- indirect Resolution(間接光分辨率)
- Lightmap Resolution(光照貼圖分辨率)
- Lightmap Padding(光照貼圖間隔)
- Lightmap Size(光照貼圖尺寸)。最大為2048,越大烘焙的時間以及貼圖的大小就越大
- Compress Lightmaps(壓縮光照貼圖)
- Ambient Occlusion(環境光遮蔽)
- Final Gather(最終收集器)
- Directional Mode(平行模式)
- Indirect Intensity(間接光強度)
- Albedo Boost(反照率增強)
- Lightmap Parameters(光照貼圖參數)
以上為簡介,想了解更清楚的可參閱Unity的官網。
特别注意的是:在進行場景烘焙的時候,你做出任何模型的移動,場景都會時刻在烘焙,很煩人,有時候還卡,需要将
中的Auto Generate取消勾選就可以。