要怎麼合併場景上已經擺好的模型?Unreal Engine Merge Actor 功能介紹


在做場景時,美術大部分都會將場景上的物件一個一個擺好,但擺完實際跑起來可能會發現怎麼卡卡的。原因在於太多物件電腦要一個一個繪製,若是一起顯示的把它合併在一起效能會好一些。不過東西都擺好了,要整個重新匯入再擺又很麻煩。這時候,要怎麼辦?

今天若是場景在 Unreal Engine 上做,有一個內建功能—「Merge Actor」可以使用!

首先,我們先選擇要合併的物件

點擊上方的 Actor > Merge Actors > Merge Actor Settings

按下後會跳出視窗,這邊我比較會用到的是「Pivot Point at Zero」這個選項,他可以讓合併後的模型座標在 (0, 0, 0) 時,回到合併時的位置。

但這也會衍生出一個「碰撞偵測」問題,建議單純匯出模型在用若是效能優化的狀況,不要勾選。合併後大概擺回原來附近的位置,再請美術調整一下吧!

Replace Source Actors 這個選項可以的話能不用比較好,它會取代掉原本在 Content Browser 的模型,若要恢復就要靠版本控制了。

這邊的設定設定完後,可以按右下角的「Merge Actors」

或 Actor > Merge Actors > Merge

設定會照我們在Merge Actor Settings 裡面的設定為主,若要變更請再次開啟更改。


按下後,會需要選擇儲存的位置和名稱。輸入完後按「Save」就完成了!

若有輸出模型的需求,請對該物件按滑鼠右鍵 > Asset Actions > Export…

即可輸出

格式有

由於之前在做案子時,有遇過效能要再優化,需要合併模型的狀況,而使用這個做法。這個做法有時也會導致 UV 壞掉,因此這是比較應急的做法,最好還是把看不到的面刪掉合併才是最好的!


延伸閱讀

留言