資源描述:
《unity燈光_烘焙光照貼圖講解》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、....燈光-Light對于每一個場景燈光是非常重要的部分。網(wǎng)格和紋理定義了場景的形狀和外觀,而燈光定義了場景的顏色和氛圍。可以通過從菜單中選擇GameObject->Light并將其添加到你的場景中。有3種類型的燈光。一旦添加了一個燈光你就可以像操作其他物體一樣操作它。相關(guān)屬性介紹uType:燈光的類型nDirectional:平行燈,類似太陽光;nPoint:點光源,類似燈泡;nSpot:聚光燈,類似舞臺聚光燈;uBaking:該選項有三個選擇nRealtime:即光源不參與烘焙,只作用于實時光照;學(xué)習(xí).參考....nBaked:表示光源只在烘焙時使用nM
2、ixed:該光源會在不同的情況下做不同的響應(yīng);在烘焙時,該光源會作用于所有參與烘焙的物體;在實際游戲運行中,該光源會作為實時光源作用于那些不參與烘焙的物體或者動態(tài)的物體(不作用于靜態(tài)的物體,就是勾選了Static);uColor:光源的顏色,根據(jù)不同的環(huán)境設(shè)置不同的顏色,營造出不同的氛圍;uIntensity:光線強度;uBounceIntensity:光線的反射強度;uShadowType:設(shè)置是否顯示光源作用在的物體的陰影,nNoShadows不顯示陰影,陰影不存在;nHardShadows:硬陰影(無過濾),效果不是很自然比較生硬;nSoftshadow
3、s:柔化陰影,更加貼近實際生活中的陰影顯示,但比較消耗資源;uStrength:陰影黑暗程度,取值范圍0~1uResolution:陰影的清晰度,細化度,越高消耗越大;uBias:陰影的偏移量,越小,物體表面會有來自它自身的陰影,太大光源就會脫離了接收器;uCookie:燈光投射的紋理,如果燈光是聚光燈和方向燈就必定是一個2D紋理,如果是點光源必須是一個Cubemap(立體貼圖);uCookieSize:縮放Cookie的投影,只適用于方向光uDrawHalo:如果勾選,那光源帶有一定半徑范圍的球形光源uFlare:在選中的光源的位置出現(xiàn)鏡頭光暈;uRende
4、rMode:此項決定了選中的光源的重要性,影響照明的保真度和性能;nAuto:渲染的方法根據(jù)附近燈光的亮度和當(dāng)前的質(zhì)量設(shè)置在運行時由系統(tǒng)確定;nimportant燈光是逐個像素渲染的;nNotImportant燈光總是以最快速度渲染;CullingMask:剔除遮罩,類似攝像機的遮罩,選中指定的層收到光照影響,未選中的不受到光照影響;學(xué)習(xí).參考....設(shè)置全局光照和烘焙光照貼圖-LightMap一個場景中燈光添加多了資源消耗也就大了,為了降低資源的消耗,可以選擇烘焙光照貼圖;把光源的效果烘焙到貼圖上,形成自帶光源效果的貼圖,這樣就可以減少燈光的使用。使用uni
5、ty自帶的光照系統(tǒng)設(shè)置以及烘焙光照貼圖;首先先介紹一個GI是什么?GI=直接光照+間接光照+環(huán)境光+反射光GI分為兩種,一種是PrecomputedReatimeGI,這種GI需要預(yù)先計算,計算場景中所有的Static物體的信息,并且允許在運行時任意修改光源的BounceIntensity或者移動光源的位置.所有的變化都是實時的.第二種是BakedGI,這種GI不會預(yù)先計算但會進行預(yù)先烘焙,無法像PrecomputedRealtimeGI那樣在運行時更改光源.要想完全理解GI,首先要好好說一下Lighting面板.在Window中選中Lighting,選中后再
6、檢視面板中就會出現(xiàn)一個Lighting的面板,如下以下是Lighting視圖下Scene選項卡(如下圖)學(xué)習(xí).參考....先介紹一下EnvironmentLighting下的屬性:EnvironmentLighting這些內(nèi)容控制的是場景總體的光線信息,包括天空盒的設(shè)置,可以賦予一個天空盒材質(zhì)上去,而天空盒材質(zhì)在Unity5里面也有更新,很有意思,大家可以試試,新建一個材質(zhì)然后選擇Skybox/Procedural就行了.學(xué)習(xí).參考....lSkyBox:天空和,圍繞整個場景的包裝器,模擬填空效果,此項可以選擇是否在場景中使用天空盒;lSun:指定某一個方向光
7、光源來模擬場景中的太陽。如果設(shè)置為none,系統(tǒng)將默認設(shè)置場景中最亮的方向光作為“太陽”;lAmbientSource:設(shè)置環(huán)境光對物體周圍環(huán)境的影響來源;nSkybox:使用天空盒的顏色來確定不同角度的環(huán)境光nGradient:允許環(huán)境光從天空,視域和地面選擇單獨的顏色并將其融合;nColor:對所有環(huán)境光使用原色;lAmbientIntensity:環(huán)境光的強度;lAmbientGI(全局光照):設(shè)置處理環(huán)境光的GI模式(Realtime,Baked)lReflectionSource:使用天空的反射效果或自定義選擇一個立方貼圖(Cubemap);如果選擇
8、了天空盒則額外提供了一個選項類設(shè)置天空