Unity性能优化简记

优化的目的:

 

 

1. 达到目标帧率

2. 运行帧率稳定

3. 确保目标画质

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mesh Baker Free插件: https://assetstore.unity.com/packages/tools/modeling/mesh-baker-free-31895

 

 

 

 

 

 

 

 

Fill Rate:

 

 

 

 

 

 

 

GPU Memory Bandwidth:

Texture Compression:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mipmap 和 Mipmap Streaming:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Texture mipmap Streaming系统使您可以控制实际加载到内存中的mipmap级别。 通常Unity会加载存储在磁盘上的所有mipmap级别,但是使用此系统,您可以直接控制加载哪些mipmap级别。

通常,这样的系统通过仅加载渲染场景中当前相机位置所需的mipmap来减少纹理所需的总内存量。 它可以节省少量CPU成本,从而节省大量GPU内存。

 

 

 

 

 

 

 

 

 

 

Vertex Processing:

 

 

 

 

 

 

 

 

LOD(Level of Detail):

 

 

 

 

 

 5.unity urp广告时间

6. 美术资产优化:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

模型制作规范 – 角色篇:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

模型制作规范 – 场景篇:

 

 

 

 

 

 

 

 

 

posted @ 2021-11-22 17:49  阳春白雪_Seven  阅读(183)  评论(0编辑  收藏  举报