其他分享
首页 > 其他分享> > Unity性能优化简记

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. 美术资产优化:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

模型制作规范 – 角色篇:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

模型制作规范 – 场景篇:

 

 

 

 

 

 

 

 

 

标签:Texture,简记,mipmap,Unity,内存,GPU,优化,加载
来源: https://www.cnblogs.com/SpringSnow-Seven/p/15589587.html