接下来笔者再讲讲Virtual Vsync。从字面意思上来看,这项功能与垂直同步息息相关。但是不同于垂直同步,Virtual Vsync并不会限制画面的帧数,而是用了一个巧妙的方法,使高帧数和无撕裂的画面结合在一起。
传统的垂直同步其实有优点也有缺点。优点很明显,那就是可以防止帧数与显示器刷新率不同步导致画面撕裂。缺点在于,由于传统垂直同步会将超过显示器刷新率的帧丢掉,这样丢帧的过程中会造成延时,同时丢掉的帧之中包含了用户的操作指令,所以会造成操作指令的不连贯。
传统垂直同步的流程图
从流程图上我们就不难理解,那就是如果想得到不撕裂的画面,我们就逃不出显示器刷新率的手掌心。更关键的是由于传统垂直同步对于用户操作指令产生影响,所以可能会直接影响到操作成功率,这对于许多操作要求很高的游戏来说是致命的。这也就是为什么在玩格斗游戏、劲乐团这样的游戏的时候,大家往往喜欢关闭垂直同步。
相比于传统垂直同步,Virtu MVP给的解决方案则是充分利用了核芯显卡。这中间独立显卡是完全不受垂直同步的影响,所以它可以接受CPU所有的指令并加以处理,这其中也包含所有的操作指令。而独立显卡渲染的所有帧转交给核芯显卡进行特殊的垂直同步处理,这样我们既能够得到连贯的指令操作反映,同时也可以在较高帧数下保持画面不撕裂,这个是传统垂直同步所做不到的。
《尘埃3》测试 | GTX680 无垂直同步 | GTX680 传统垂直同步 | GTX680 Virtual Vsync |
实际测试帧数 | 127.99fps | 60fps | 116.31fps |
画面撕裂 | 是 | 否 | 否 |
这样的测试结果你更喜欢哪种?
由于画面的处理多了一个步骤,所以在开启Virtual Vsync的情况下,游戏的帧数可能会有些许下降,于是在上一篇文章的测试中,我们得到的成绩可能与大家想象的不同。不过相比于恒定60fps的传统垂直同步,Virtual Vsync显然更加理想。
所以在游戏帧数高于显示器刷新率的情况下,我们可以尽情享受Virtual Vsync带来的连贯无延迟的游戏操作体验。相对地在游戏帧数低于刷新率的情况下,Vsync与传统垂直同步一样不会有效果。
推荐经销商