1. frame time :
帧周期 每帧需要的时间 加入这个参数的原因是 在fps 上 更加精准的监测 画面的卡顿 该数字越稳定 每帧进行渲染一致时间 画面越流畅
2.frame rate:
帧率:测量单位为每秒 显示的帧数 frames per second (fps) 或者 hz 大于16即可
以人类的眼睛生理结构而言的
3. drawCall:
参照: https://www.jianshu.com/p/061b84e4f863(讲解)
cpu 调用的次数 向gpu 提交命令,数据,状态等 cpu在这之前还得进行很多工作 检查渲染状态等,而gpu 是需要等待 cpu 完成准备工作后,才进行本次渲染的
gpu的渲染速度是高于 cpu的提交速度的 如果drawCall 的数量太多,cpu 就会把大量的时间花费在提交drawCall 命令上 造成cpu 的一个过载
4. game Logic :
游戏逻辑需要的时间
5.renderer
渲染器需要的时间
检查内存问题,可以使用 chrome 打开 性能页签 performance 页面 查看
本文深入探讨游戏开发中关键性能指标,包括帧周期、帧率、DrawCall、游戏逻辑和渲染器所需时间,解析这些指标如何影响游戏流畅度及CPU、GPU的工作效率。

8万+

被折叠的 条评论
为什么被折叠?



