Unity3D性能优化
文章目录
图形性能分析
- 面数 Batches
- 最影响效率的是角色
- 面数高并不可怕,可怕是Batch多
- 如果发现渲染性能有问题,可以用排除法,就是把场景里的东西一点一点删掉,看看是什么影响了性能。
MeshBaker非常好用
- 200M内的模型合一起没什么问题
内存优化
工具
memoryprofiler
Unity5.3新Memory Profiler
(Unity) 为被 Lua 隔断的 C# 实现添加 Profiler 支持
图片内存优化
Unity3D的图片占用内存是原图片的2倍
参考
- 按透明度分类优化
格式
ETC 4bit
不带Alpha通道的RGB图,1024X1024的图大概占用0.7M内存ETC
骨骼动画与蒙皮优化
性能拖后腿的大户们
- 摄像机滤镜