a.Skyboxide
b.Lighting(Directional Lights,Indirct Light,Emission,Light Probe Group,Reflection Probe)性能
c.注意事項ui
參考博客:https://blog.csdn.net/GameObject14715/article/details/81703916.net
【1】Skyboxorm
Skybox Material:天空盒材質是出如今場景中全部物體後面的材質,用於模擬天空或者遠處的背景。htm
Sun Source:當使用程序天空盒時,使用它來指定帶有方向光的遊戲對象,若是設置爲none,場景中最亮的方向光則被指定爲太陽光。對象
1.Procedural Skybox:程序性天空盒子blog
建立一個材料,而後着色器選擇Skybox—中的Procedural(程序性的)。遊戲
Sun Size Convergence:太陽尺寸聚合,必定程度上收斂尺寸。ip
Atmosphere Thickness:大氣厚度。
Sky Tint:大氣色調。
Ground:大地色調。
Exposure:曝光程度。
2.Cubemap Skybox:立方體天空盒子
Cubemap是一個由六個獨立的正方形紋理組成的集合,它將多個紋理組合起來映射到一個單一紋理,一般用來構建全景天空盒。
引入了照明和反射信息。
HDR:High-Dynamic Range高動態範圍圖像。
3.Panoramic Skybox:全景天空盒子
4.6 Sides Skybox:六邊形天空盒子。
【2】Lighting
1.Directional Lights:方向光,不會衰減,無限的光源。
2.當光照射到物體,因爲物體是否具備靜態屬性,可分爲:Direct Light:直接來源光源的光。任何事物都在收到直接照明。:間接照明是正在接受照明物體反射的光,只有靜態對象才能使用(此時旁邊物體的顏色會受到靜態物體自己顏色的散射)
Indirect Multplier:改變間接光的強度,間接光光線從一個對象反彈到另外一個對象。若是值大於1則反射光將變得更亮,小於1反射光暗淡。
Baked Shadow Angle:烘焙時,軟化邊緣陰影,讓他們看起來更天然。(Directional)。
Baked Shadow Radius:烘焙時,軟化邊緣陰影,讓他們看起來更天然。(Point or Spot)。
Resolution:陰影分辨率,越高越消耗性能。
Bias:陰影距離物體的距離。
Normal Bias:有時候光投射過一個組合物體,儘管物體沒有間隙,可是系統會試圖在影子上顯示內部是不一樣的物體,而後再影子上產生間隙的印象,能夠經過此項改善情況。
Cookie:像面具,當光線投射過去會產生一些特殊的效果。舉個例子:光線穿過樹葉,投射到地上變成點點光斑。
Draw Halo:繪製光暈。
Culling Mask:選擇要照射的圖層。
3.Emission:本質上是一個發光通道,自發光效果。
在材質中,設置此項,而後添加紋理(可選),設置HDR顏色,設置亮度強度,便可。
4.Light Probe Group光照探頭組合
須要光照探頭來解決,動態物體沒法被Lightmap做用的問題,此時動態物體會與烘焙好的場景格格不入,須要Light Probe來爲動態物體的周圍環境光照信息。
初始由8個黃色的採集器組成,用於探測環境周圍的光線。
光照探頭的採集器就會以物體的中心點(Mesh的中心點)以及最近的探頭構建一個「黃色三角形的體積」來對物體進行標註併爲動態物體提供周圍環境的光照信息(主要是明暗程度的光照信息表現)。
動態物體默認會受到Light Probe影響,無需其餘設置。
優勢:
性能不錯(對比實時陰影性能高不少),適合移動平臺,VR平臺。
配合烘焙的效果很好。(動態物體跟周圍環境的搭配會很好)
能夠可視化編輯Light Probes的分佈,不須要代碼控制。
缺點:
烘焙後(Build後)纔能有效果,不能實時的改變。
只能總體進行明暗變化。
5.Reflection Probe反射探頭
提供反射周圍真實環境的僞反射(相對於shader的真實反射,性能開銷小不少)。
Type:Backed(烘焙出反射貼圖,勾選reflectionProbe static),Custom(指定的cubemap來反射周圍環境),Realtime(實時的生成反射)
intensity :在反射探頭的範圍內控制環境亮度大小,如同光源同樣照亮周圍;
box projection :最上面的動態圖中,從不一樣角度看鏡面有不一樣的景象,可是你把攝像頭拉遠,在反射平面上看到的景象大小並不會改變。若是你想讓反射的景象隨距離發生變化,那麼久勾選box projection;
box size : 反射探頭影響範圍大小;
box offsize :box的偏移;
reselution:值越大,反射的景象越清晰;
shadow distance :反射景象中陰影的有或無,明顯後者不明顯;
clear flags :skybox則反射天空盒,solid color 反射背景顏色;
culling mask :指定反射哪一層的物體;
clipping planes :控制反射探頭反射環境的遠近,near僅far遠;
【3】注意事項
當燈光出現鬼畜現象,考慮是否是燈的數量太多,通常默認物體收到最多四個燈的做業。可在此調節edit/project settings/quality/pixel light count