游戏里无论移动速度快或慢,始终保持一秒钟60帧画面。当鼠标一秒60像素的时候,鼠标箭头是1像素1像素的移动,一秒600像素的时候,箭头就变成10像素10像素的移动了,中间10个像素的位置信息就丢失了,画面就不连贯了,就卡了。电影里里面一米一米移动的时候,每帧的画面是清晰,十米十米移动的时候,动作就会出现拖影,给人以动感的效果,连贯而不卡,看动作片时暂停就能看到拖影了。人眼的视觉暂留和相机拍摄视频的原理类似的,人的眼睛不可能在第0秒看到一副画面,到第1/24秒又看到一副画面,而是连续的接受光照在视网膜上,持续曝光,所以快速挥手,可以看到手的残影,效果跟电影里面的模糊类似的,就算FPS不高也不会卡了,而如果在游戏里面快速挥手,就只能看到手在两边来回跳,中间的画面没了,就卡了。
 
       在上面的实验中,如果试着更快速的移动鼠标,并且让鼠标做出更复杂的动作,例如画8字形,会发现中间丢失的关键帧更多了,越发显得卡了。这也就可以解释为什么RPG游戏以较低帧数运行的时候不觉得卡,而FPS游戏以低帧数运行的时候会卡了。这是因为FPS节奏快,人物移动迅速,甚至可以一秒钟内整个场景转上一圈,一旦帧数不高,中间的动作就会有断档,会觉得卡了,所以射击游戏对帧数的要求更高。就像不管我们怎么移动鼠标,显示器始终60FPS没变,但是快速移动就是会卡,这是游戏和电影生成影像的原理本质不同造成的。并且射击游戏对操作响应速度的要求非常高,一旦FPS低了操作也会反应不过来,RPG游戏对操作反应速度要求明显低多了,像回合制的压根就无所谓了,喝杯茶再来操作都行,射击游戏里的生死都在毫秒间,帧数一低随时挂掉,像Quake3中某个跳跃动作甚至还要求必须在125FPS以上才能完成。
 
       现在很多游戏特别是赛车游戏,当速度变得很快的时候,会加入一个动态模糊的特效,就是模拟电影中这种高速运动的物体有拖影的效果,打开之后会觉得画面连贯一些。但毕竟是模拟特效,还是不能和真拍出来的效果比,做得不好反而会画虎成犬。
 
为什么游戏要60帧才不卡,而电影24帧就很流畅
↑电影《星际穿越》画面,可以看到很明显的动态模糊。
 
为什么游戏要60帧才不卡,而电影24帧就很流畅
↑这是早期的极品飞车,没有任何动态模糊,一旦速度过快,画面就显得不流畅了。
 
为什么游戏要60帧才不卡,而电影24帧就很流畅
↑这是现代的极品飞车,可以看到有较真实的动态模糊效果,这样就显得流畅多了。
 
       想要体验像游戏般卡顿感的视频,大家可以去B站体验,找一个60FPS的视频,例如科技美学的评测:一代神机 诺基亚3310复刻版 开箱上手体验测评「科技美学直播实录」。打开视频后在右下角选择清晰度,超清为60FPS,其他则为30FPS,对比一下就会发现30FPS的版本明显卡了很多,这是因为B站的30FPS就是把60FPS的去掉了一半的画面,没有动态模糊,信息量一下子少了一半,毕竟也没有一种能自动补全动态模糊的技术,这时候你就能感觉到片头的字幕和画面是跳着走的,那岩的动作也极不流畅,这和游戏中的卡顿颇有异曲同工之妙。如果这个视频一开头就是用30FPS拍的,那显然不会如此卡顿。
装机