Unity2D之draw call優化
直奔主題,優化draw call網上有很多,我這裡只寫一下我在開發專案過程中優化draw call的方案。
1.**圖集打包**。將一個場景中一類的圖片打包到一起。
2.**sorting group和sprite mask元件對draw call的影響**。Sorting Group元件會對打包的圖集造成一定的破壞,造成一個圖集多次渲染。draw call數量增加。解決方法,減少sorting Group元件的使用,如果非要使用該元件也是可以的,就是針對每個sorting group下的圖片打成一個包,每個渲染組下的圖片不共用。sprite mask元件一個對應一個draw call。所以儘量少用該元件。
3.**spine動畫對draw call的影響**。spine動畫圖集為一個時,draw call數增加1.但是如果spine動畫的圖集有兩個以上,那麼draw call數會劇增,所以儘量把一個動畫所用到的素材放在一個圖集中。
相關文章
- why this draw call can‘t be batched with the previous one for Unity2019.4+BATUnity
- sql優化之邏輯優化SQL優化
- Android效能優化之佈局優化Android優化
- MySQL調優之索引優化MySql索引優化
- Android 效能優化之記憶體優化Android優化記憶體
- Android效能優化篇之服務優化Android優化
- MySQL優化之系統變數優化MySql優化變數
- Webpack之模組化優化Web優化
- Unity2d速通Unity
- MySQL調優之查詢優化MySql優化
- Android記憶體優化之圖片優化Android記憶體優化
- Android應用優化之冷啟動優化Android優化
- 資料庫優化之臨時表優化資料庫優化
- 六、Android效能優化之UI卡頓分析之渲染效能優化Android優化UI
- 1月手遊月報:手遊海外投放資料盤點,《Braindom Draw Puzzle》《Call of Dragons》》投放分析AIGo
- WPF draw graph
- 面試Tip:Android優化之APP啟動優化面試Android優化APP
- SQL優化之limit 1SQL優化MIT
- mysql優化之explain 指令MySql優化AI
- 前端效能優化之Lazyload前端優化
- hadoop之yarn(優化篇)HadoopYarn優化
- MySQL之SQL優化技巧MySql優化
- 渲染優化之CSS Containment優化CSSAI
- MySQL優化之索引解析MySql優化索引
- iOS效能優化系列篇之“列表流暢度優化”iOS優化
- 效能優化之關於畫素管道及優化(二)優化
- oracle之優化一用group by或exists優化distinctOracle優化
- iOS效能優化系列篇之“優化總體原則”iOS優化
- 前端優化系列之目錄前端優化
- JS效能優化 之 FOR迴圈JS優化
- 效能優化之拋棄Calendar優化
- React效能優化方案之PureRenderMixinReact優化
- Linux 效能優化之 cup 篇Linux優化
- Linux 效能優化之 IO 篇Linux優化
- React效能優化方案之PureComponentReact優化
- 4、React元件之效能優化React元件優化
- webpack優化之HappyPack 實戰Web優化APP
- Vue打包優化之code splitingVue優化