Ylisar 发表于 2022-6-29 10:02

Unity性能优化

Unity Profiler
WaitForTargetFPS:等待达到目标帧率,一般这种情况CPU与GPU都没什么负载问题
Gfx.WaitForGfxCommandsFromMainThread/WaitForCommand:渲染现成已经准备接受新的渲染指令,一般瓶颈在CPU
Gfx.WaitForPresentOnGfxThread/WaitForPresent:主线程等待渲染现成绘制完成,一般平静在GPU
WaitForJobGroupID:等待工作现成完成,一般瓶颈在CPU。

GPU与带宽可能是主要瓶颈
1,渲染流程与效果优化(流程是否有冗余以及不合理的地方)
2,渲染中生成资源优化(检查渲染中生成的资源,判断有没有冗余不合理的地方)
3,DrawCall与SetPassCall
4,片元着色器(是否存在效率问题)
5,渲染三角形(优化三角形数)
页: [1]
查看完整版本: Unity性能优化