帧数&刷新率异步弊端
如果游戏帧数和刷新率不能同步工作,那么玩家就会感觉到游戏画面卡顿、粘滞和画面撕裂。
游戏画面卡顿
造成游戏画面卡顿的主要原因是游戏画面的丢失。一般标准显示器为60Hz,也就是每秒刷新60次,每次刷新时间的间隔相同为1/60秒;但游戏帧数却会因为画面复杂程度而需要不同的渲染时间,即便同样是每秒60帧,可能其中有30帧的渲染间隔为1/120秒,而另外30帧的间隔为1/40秒;当游戏帧生成时间为1/40秒时,显示器刷新了2次,显示都是前一张游戏画面,而当帧生成时间为1/120秒时,显示器刷新时会显示最新生成的游戏画面,一快一慢导致中间图像丢失,这种可被玩家视觉感知到的游戏画面丢失就是"卡顿",也叫丢帧。
PS:游戏帧条长度代表帧生成时间的长度,刷新率条长度代表刷新间隔
丢帧会导致玩家错过关键的游戏画面,比如敌人突然出现在自己眼前
游戏画面粘滞
导致游戏画面粘滞的原因在于游戏帧数过低。如果说卡顿是暂时的,那么粘滞就是持续的。当游戏帧数持续低于某一个数值时,显示器就会多次刷新显示同一张图像,游戏画面虽然连贯但不够流畅,操作也不能即时得到反馈,给人一种如陷泥沼的感觉。
游戏画面撕裂
但更常见的是游戏画面撕裂。一般来说,当游戏帧数高于刷新率时,显示器在还没有完全显示完第一帧画面的时候,显卡已经完成了第二帧的渲染,导致显示器同时显示两帧或更多帧"不完全"的画面,不同帧画面之间会有明显的水平错位,这就是画面撕裂。画面撕裂不仅存在于游戏帧数过高的情况下,游戏帧数过低也会导致画面撕裂。