Unity优化(1)——合并Mesh

在某些移动端项目中,对于DrawCall的要求是很严格的,我们一般查看DrawCall可以通过Statistics里面的Batches进行查看,一般移动设备的Batches要控制在200左右比较合适,所以降低Batches是很重要的。

我们常常会遇到一个物体下挂载很多很多个子物体,子物体的模型又比较精细,且都是静态的Mesh,这样就会造成大量的DrawCall,我们多次渲染一个小Mesh和一次渲染一个大Mesh之间需要取得平衡,保持帧率稳定在目标数字,这时候我们可以考虑使用合并Mesh,就比如下图中

这里面有非常多的面,在我们不进行处理的时候,可以看到我们的帧率和Mesh

基本稳定在100左右,且Batch在800左右,消耗了很多的DrawCall,所以我们一次性处理一个大的Mesh,减少DrawCall,而不是一次处理一个小的mesh,

待续。。。

相关推荐
平行云PVT31 分钟前
数字孪生信创云渲染技术解析:从混合信创到全国产化架构
linux·unity·云原生·ue5·图形渲染·webgl·gpu算力
小小数媒成员7 小时前
Unity的包含文件
unity·游戏引擎
mxwin9 小时前
Unity Shader 实战屏幕颜色抓取实现径向模糊 (URP)
unity·游戏引擎·shader·uv
林枫依依13 小时前
Unity2017 项目源码打开即崩溃,无法打开的解决办法
unity
wearegogog12313 小时前
ESP32迷你无人机开发代码详解
游戏引擎·无人机·cocos2d
心前阳光15 小时前
Unity使用豆包语音模型
unity·游戏引擎
张老师带你学15 小时前
unity资源:星际飞船 陨石 虫族 星球
科技·游戏·unity·模型·游戏美术
心前阳光15 小时前
Unity使用豆包语言模型
unity·语言模型
魔士于安15 小时前
unity宇宙飞船
游戏·unity·游戏引擎·贴图·模型
RReality15 小时前
【Unity Shader】高级光照与阴影总结:渲染路径、多光源、透明阴影
unity·游戏引擎