当前位置:网站首页>性能优化——资源优化笔记
性能优化——资源优化笔记
2022-08-01 13:48:00 【长安花开*】
网格资源优化:https://blog.uwa4d.com/archives/LoadingPerformance_Mesh.html
1.网格面数越高,内存占用资源越大,AB包越大,加载越慢
2.面片相同,顶点属性越多加载越
注意:在合批的时候切忌讲不同属性的网格合并在一起,一个百个网格进行合并,如果99个有两个顶点属性但是第100个有5个顶点属性,引擎在合并的时候会将前99个补齐顶点属性再进行合批,会增加内存占用造成浪费
3.网格关闭Read/Write,会降低AB包的物理大小,降低量与资源本身数据有官,会降低网格资源的内存占用,提升加载效率
4.关闭无用属性导入
5.MeshCompression 网格属性压缩
6.IndexFormat:网格索引缓冲区数据的格式 默认是16位,这种格式占用内存和带宽比较少
Shader资源优化:https://blog.uwa4d.com/archives/LoadingPerformance_Shader.html
shader本身内存不大所以加载效率瓶颈不在内存上而是在内容解析上
解析耗时原因:shader加载的CPU耗时与其keyworld数量有关,keyworld越多加载开销越大
1.避免在非切换场景的时候加载解析shader
2.收集使用中的变体,降低ShaderKeyWorld数量提升加载效率
3.直接去除shader中的Fallback选项
4.优化加载方式,避免重复再加和卸载而导致的重复解析,将项目中的shader文件抽离成一个独立AB文件
纹理资源优化:https://blog.uwa4d.com/archives/LoadingPerformance_Texture.html
决定纹理大小的因素:分辨率、格式、Mipmap是否开启
1.分辨率越大加载越慢
2.格式数据精度越高加载越慢
3.开启Mipmap会增大内存大小1.33倍,严格检查UI资源是否关闭Mipmap
动画资源优化:https://blog.uwa4d.com/archives/Loading_AnimationClip.html
1.优化动画精度
2.合理选择动画压缩设置
边栏推荐
猜你喜欢
Efficiency tools to let programmers get off work earlier
RGB系列开发稳定响应快速灯带拾音灯氛围灯等应用定制方案
PAT 1163 Dijkstra Sequence(30)
预防和制止家庭暴力 人身安全保护令司法解释今起施行
SAP ABAP OData 服务如何支持创建(Create)操作试读版
The basic knowledge of scripting language Lua summary
PAT1166 Summit(25)
论文详读《基于改进 LeNet-5 模型的手写体中文识别》,未完待补充
fh511小风扇主控芯片 便携式小风扇专用8脚IC 三档小风扇升压芯片sop8
透过开发抽奖小程序,体会创新与迭代
随机推荐
Gradle series - Gradle tests, Gradle life cycle, settings.gradle description, Gradle tasks (based on Groovy documentation 4.0.4) day2-3
MCU开发是什么?国内MCU产业现状如何
【每日一题】592. 分数加减运算
PAT 1163 Dijkstra Sequence(30)
响应式2022英文企业官网源码,感觉挺有创意的
iPhone难卖,被欧洲反垄断的服务业务也难赚钱了,苹果的日子艰难
opencv 保存图片imwrite
安全又省钱,“15岁”老小区用上管道燃气
硬链接、软连接浅析
程序员的浪漫七夕
kubernetes之DaemonSet以及滚动更新
数据挖掘-04
芝加哥丰田技术学院 | Leveraging Natural Supervision for Language Representation Learning and Generation(利用自然监督进行语言表示学习和生成)
SQL function SQRT
人像分割技术解析与应用
Gradle系列——Gradle测试,Gradle生命周期,settings.gradle说明,Gradle任务(基于Groovy文档4.0.4)day2-3
The basic knowledge of scripting language Lua summary
How do we do full-link grayscale on the database?
线上问题排查常用命令,总结太全了,建议收藏!!
力扣160题,相交链表