UE5管理內(nèi)容-改善法線

《堡壘之夜》內(nèi)存使用的極端限制要求非常有效地使用細(xì)節(jié)層次(LOD)網(wǎng)格。對(duì)于大多數(shù)代理,生成的底色紋理非常小,沒(méi)有使用法線貼圖。正因?yàn)槿绱?,這種方法需要代理網(wǎng)格本身的最高質(zhì)量法線。在下面的how - to中,我們將看看如何在使用代理幾何工具時(shí)指定如何計(jì)算靜態(tài)網(wǎng)格的法線。

步驟
在下一節(jié)中,我們將看看如何在使用代理幾何工具時(shí)調(diào)整生成的靜態(tài)網(wǎng)格法線的計(jì)算方式
首先找到一個(gè)需要為其創(chuàng)建代理靜態(tài)網(wǎng)格的對(duì)象。對(duì)于這個(gè)例子,下面的小房子只使用靜態(tài)網(wǎng)格構(gòu)造,可以在初學(xué)者內(nèi)容中找到.

2.接下來(lái),打開(kāi)合并Actor工具,點(diǎn)擊Window>Developer Tools>Merge Actors.

3.在關(guān)卡內(nèi)部,選擇所有組成你想要生成新幾何體的對(duì)象的靜態(tài)網(wǎng)格actor.

4.在合并參與者工具中,單擊第二個(gè)圖標(biāo)以訪問(wèn)代理幾何工具,然后展開(kāi)代理設(shè)置

5.在代理設(shè)置下,展開(kāi)Material Settings部分并禁用法線Normal Map選項(xiàng)

如果你不禁用這里的法線,你將不會(huì)看到正確的結(jié)果,因?yàn)槟銓姆ň€映射中看到法線,而不是從生成的靜態(tài)網(wǎng)格中
6.接下來(lái),單擊硬邊角度選項(xiàng)旁邊的方框來(lái)禁用它。這將禁用對(duì)生成的靜態(tài)網(wǎng)格的所有正常計(jì)算.

7.接下來(lái),單擊Merge Actors按鈕,并在Content Browser中為新創(chuàng)建的Static Mesh輸入名稱(chēng)和位置。然后單擊Save按鈕開(kāi)始合并過(guò)程.?

8.一旦一切都完成了,打開(kāi)新創(chuàng)建的靜態(tài)網(wǎng)格,它看起來(lái)應(yīng)該如下圖所示.

9.上面的圖片不是我們想要的;我們希望生成的對(duì)象的法線看起來(lái)與生成它的對(duì)象的法線幾乎相同。要修復(fù)此問(wèn)題,請(qǐng)轉(zhuǎn)到合并Actor工具并重新啟用硬邊角度選項(xiàng).

10.一旦硬邊角度被重新啟用,重新運(yùn)行合并演員工具。當(dāng)它完成時(shí),你現(xiàn)在應(yīng)該有一個(gè)看起來(lái)像下圖的建筑:

最終結(jié)果
得到最好的結(jié)果需要一些時(shí)間和迭代,因?yàn)槊總€(gè)對(duì)象可能需要稍微不同的設(shè)置來(lái)獲得最好的結(jié)果。還要記住,當(dāng)你為硬邊角指定一個(gè)值時(shí),你可以增加或減少生成靜態(tài)網(wǎng)格中使用的頂點(diǎn)數(shù)量。下面的圖片對(duì)比顯示了靜態(tài)網(wǎng)格的情況,當(dāng)硬邊角度設(shè)置為0、5、10、50、80、130和180時(shí),它的頂點(diǎn).?






