日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

U3D性能优化之MeshBaker(不带光照)

發布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 U3D性能优化之MeshBaker(不带光照) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MeshBaker是一個Unity插件,用于對模型場景進行離線合批,降低Batches和SetPass calls,提高游戲性能

MeshBaker的原理是將多個模型所用的圖片打成圖集,并生成一個材質

MeshBaker可以直接在Unity的AssetStore搜索下載

本文中使用的MeshBaker版本是3.25.0

①首先隨便搭建一個場景,打開State,記錄下合批前的Batches和SetPass calls用于合批后進行性能對比,如下圖可以看到,Batches為7,SetPass calls為5

②創建一個空節點"Env",并將之前拖入Scene中的模型都放到"Env"下

③點擊Unity窗口上方的GameObject一>Create Other一>Mesh Baker一>TextureBaker and MeshBaker,可以看到Hierarchy面板創建出了一個"TextureBaker (0)",選中它,點擊如下圖框選的"Open Tools For Adding Objects"

④在彈出的彈窗中,如下圖依次操作:先點擊"Search For Meshes To Add",然后選中"Env",最后點擊"Add Selected Meshes To Target".操作完成后關閉該彈窗

⑤點擊選中Hierarchy面板下的"TextureBaker (0)",依次點擊"Create Empty Assets For Combined Material","Bake Materials Into Combined Material","Bake All Child MeshBakers"

⑥最后結果如下圖,Batches為3,SetPass calls為3

總結

以上是生活随笔為你收集整理的U3D性能优化之MeshBaker(不带光照)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。