计算FPS的方法

计算FPS的方法,第1张

相信很多玩家都在游戏中看到 FPS 的字样,比如最近比较火的王者荣耀,FPS 是帧速,代表画面每秒显示的帧数 ( Frames Per Second ) 。一般而言 30 FPS 就是可以接受的,如果 FPS <30 ,画面会卡顿、不流畅,总而言之, FPS 越高,画面越流畅。

有时候可能需要计算下 FPS ,公式:

常见的计算方法:

FPS(每秒传输帧数(Frames Per Second)) 是速度单位 。

1fps=0.304meter/sec(米/秒)

395fps=118m/s

影响因素:

1、是什么影响了FPS

既然刷新率越快越好,为什么还要强调没必要追求太高的刷新率呢?其中原因是在显示“分辨率”不变的情况下,FPS越高,则对显卡的处理能力要求越高。

电脑中所显示的画面,都是由显卡来进行输出的,因此屏幕上每个像素的填充都得由显卡来进行计算、输出。

当画面的分辨率是1024×768时,画面的刷新率要达到24帧/秒,那么显卡在一秒钟内需要处理的像素量就达到了“1024×768×24=18874368”。如果要求画面的刷新率达到50帧/秒,则数据量一下子提升到了“1024×768×50=39321600”。

FPS与分辨率、显卡处理能力的关系如下:

处理能力=分辨率×刷新率。这也就是为什么在玩游戏时,分辨率设置得越大,画面就越不流畅的原因了。

显示器的刷新率

刷新频率:即屏幕刷新的速度。

刷新频率越低,图像闪烁和抖动的就越厉害,眼睛疲劳得就越快。

采用70Hz以上的刷新频率时才能基本消除闪烁,显示器最好稳定工作在允许的最高频率下,一般是85Hz。

在显示器内部,有一些振荡电路。

人们通常所说的刷新频率,指的就是振荡电路的频率。

刷新频率的计算公式是:水平同步扫描线X帧频=刷新频率。

普通显示器的刷新频率在15.75kHz-95kHz间。

15.75kHz是人体对显示器最低要求的刷新频率,是由525(线)X30(fps)=15.75kHz计算所得。

由此,我们可以逆推出显示器扫描一条水平线的周期:众所周知,周期和频率是倒数关系,即1/频率=周期。

在这里,1/15.75kHz= 63.5us(微秒),也就是说在每帧525线、每秒30帧的模式下,显示器扫描一条水平线的周期是63.5微秒。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7284452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存