烘焙光照貼圖的 LOD(細(xì)節(jié)級別)
本頁面提供關(guān)于如何將光照烘焙到采用 Unity?LOD(細(xì)節(jié)級別)系統(tǒng)的模型上的相關(guān)建議。
在支持烘焙光照的場景中使用 Unity 的 LOD 系統(tǒng)時,該系統(tǒng)會將細(xì)節(jié)級別組 (LOD Group) 中細(xì)節(jié)級別最高的模型按照普通靜態(tài)模型的方式照亮。系統(tǒng)采用光照貼圖來進(jìn)行直接光照和間接光照,并對實時 GI(全局光照)采用不同的光照貼圖。
使用 Enlighten 光照貼圖時,系統(tǒng)只烘焙直接光照,而 LOD 系統(tǒng)依靠光照探針對間接光照進(jìn)行采樣。
要確保 LOD 較低的模型在烘焙光源下看起來正確無誤,必須將光照探針置于模型周圍,從而在烘焙過程中捕捉間接光照。否則,LOD 較低的模型就只接受直射光,顯得不真實:

要正確設(shè)置烘焙光照的 LOD 模型,應(yīng)將 LOD 游戲?qū)ο髽?biāo)記為?Lightmap Static。為此,請選擇游戲?qū)ο?,然后?Inspector 窗口頂部選擇?Static?復(fù)選框旁邊的下拉菜單:

使用光照探針組件將光照探針置于 LOD 游戲?qū)ο笾車?/p>
注意:只有細(xì)節(jié)級別最高的模型會影響周圍幾何體的光照(比如,周圍建筑的陰影或者反射光)。大部分情況下,這應(yīng)該不是問題,因為較低細(xì)節(jié)級別的模型與最高細(xì)節(jié)級別的模型應(yīng)該是高度相似的。
使用 __Progressive Lightmapper(漸進(jìn)光照貼圖)__時,無需在 LOD 組周圍放置光照探針來產(chǎn)生烘焙的間接光照。但是,要讓實時 GI 影響 LOD 組中的渲染器,就必須使用光照探針。