網友評分: 9.7分
Mesh Baker是款在Unity游戲平臺制作和合并網絡、材質、貼圖的插件。用戶可同時使用此插件,降低大量貼圖對內存的消耗,從而達到提升游戲的效能,是專門為unity游戲開發人員打造的3D游戲場景優化神器。
結合網格和材料,以減少繪制調用?,F在包括它自己的紋理包裝器!
固定模型和創建地圖集,這樣他們就可以分享材料(靜態/動態配料)
導入模型中的縮放、旋轉和平移
與任何材質和材質一起使用
全多材料支持
結合和自定義皮膚網格
貼圖,法線,切線,自動調整
烤平鋪紋理
全光照貼圖支持
源資產未觸及
簡單,沒有腳本,在5分鐘內學習
運行API
可以處理負縮放
1、Create Other-MeshBaker-合并材質、合并復數個材質和網格(模型過多且需要分離時使用)、合并材質和網格(一般選這個)
2、出現MeshBaker組件后添加要合并的對象
3、Open tools
4、Texture Baker,點擊Create Empty Asset(生成材質資源)
5、添加shader接口,最主要的就是_MainTex(源材質有貼圖時用)
6、下拖,點擊Bake Materials
7、右側編輯面板中,將下面的一個MeshBaker組件reset,然后選擇之前生成的材質資源,勾上Include UV1(可選),點擊Bake
1、mesh baker軟件會掃描出當前場景中使用了相同材質球的Mesh分類顯示
2、這個時候就可以和美術溝通,用了一個Shader的材質球是否可以考慮合并到其他材質球里面,在確保美術效果一樣的前提,不行的話就不需要合并這個Mesh了
3、此合并工具最好建議手動合并,因為U3D 雖然會將標記為靜態物體的Mesh進行自動合并,但是本身合并的過程就是一個計算量很大的過程,經過我們測試,讓U3D自己合并的效率要低于用MB合并成一個MESH 的效率。此類手動合并適用于場景中的雜物,比較多的物體,例如廢墟、磚塊、雜草、非常多的細小的Mesh但是有非常多的那種
1、烘焙的材質、貼圖不對:源材質是否有貼圖、shader接口是否正確(有法線貼圖等情況)
2、烘焙出的網格為0:模型過多,要使用Multi-
3、合并后的模型變為釘子狀:unity中制作的植物有可能就是釘子狀的網格