版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
帧率(FPS)计算是游戏编程中常见的一个话题大体来说,总共有如下六种方法:
如果记录固定时间内的帧数就可鉯计算出同步率。此种方法用得较多
如果每隔固定的帧数,计算帧数使用的时间也可求出帧率。此种方法使用得较少
实时计算法直接使用上一帧的时间间隔进行计算,结果具有实时性但平滑性不好。
总平均法使用全局帧数除以全局时间以求出帧率。
精确采样法采樣前N个帧然后计算平均值。此种方法需要额外的内存空间所以不常用。
平均采样法利用上次的统计结果克服了精确采样法需要使用額外空间的缺点。此种方法较常用