光照貼圖接縫縫合
2020-06-10 09:27 作者:unity_某某師_高錦錦 | 我要投稿
光照貼圖接縫縫合技術(shù)可在使用烘焙光照貼圖渲染的游戲?qū)ο笾衅交恍枰挠策吘墶?/p>
接縫縫合與漸進(jìn)光照貼圖 (Progressive Lightmapper)?配合來實(shí)現(xiàn)光照貼圖烘焙。接縫縫合僅對單個(gè)游戲?qū)ο笥行В欢鄠€(gè)游戲?qū)ο鬅o法平滑地縫合在一起。
光照貼圖要求 Unity 將 3D 游戲?qū)ο笳归_到平面光照貼圖上。在光照貼圖空間中,Unity 將靠近在一起但彼此分開的網(wǎng)格面識別為單獨(dú)個(gè)體;這些網(wǎng)格的邊緣稱為“接縫”。理想情況下,應(yīng)該看不見接縫,但根據(jù)光源的不同,它們有時(shí)看起來有硬邊緣。這是因?yàn)?GPU 無法在光照貼圖中分開的圖表之間混合紋理像素值。
接縫縫合方法便可以解決這些問題。啟用接縫縫合后,Unity 會執(zhí)行額外計(jì)算來修改光照貼圖,從而改善每個(gè)接縫的外觀。縫合方法并不完美,但通常會極大改善最終結(jié)果。默認(rèn)情況下,Unity 會禁用接縫縫合,這是因?yàn)?Unity 需要進(jìn)行額外計(jì)算,導(dǎo)致烘焙期間接縫縫合要花費(fèi)額外時(shí)間。您可以在游戲?qū)ο蟮木W(wǎng)格渲染器 (MeshRenderer) 上啟用縫合。


要在游戲?qū)ο笊蠁⒂媒涌p縫合,請找到游戲?qū)ο蟮木W(wǎng)格渲染器 (Mesh Renderer) 組件,打開?Lightmap Settings?部分(僅當(dāng)使用漸進(jìn)光照貼圖時(shí)才能訪問),然后勾選?Stitch Seams。

標(biāo)簽: