中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 9049|回复: 31

[讨论] 只能求助于VME了,游戏开启垂直同步后的帧数限制是显示器决定还是显卡决定

[复制链接]
发表于 2013-8-14 14:37:05 | 显示全部楼层 |阅读模式
本帖最后由 闪点突击队 于 2013-8-14 14:57 编辑

一、这篇文章尝试探讨以下核心问题:

1、很多人认为,开启了传统垂直同步,就一定会限速60FPS,这个观点或许是错误的。

2、开启垂直同步以后的60FPS帧数限制,是基于显卡所支持的垂直同步刷新率、还是基于显示器原生刷新率、还是基于游戏引擎自定义(如果是基于最前者,又该如何查看其所支持的刷新率是多少)?

3、如何在开启垂直同步的模式下,依旧使得包含AA系列在内的所有的游戏能够跑到100-120FPS(这里不考虑显卡性能不够跑不到60帧的情况,因为AA系列弹性较大,故本文所列假想游戏为基于起源引擎的半条命2原版)

4、如果可以通过破解驱动来实现普通60HZ液晶显示器在垂直同步下能跑到120FPS游戏帧数,该如何操作

5、我这里有一个非常恰当的例子,《无主之地2》有一个特别之处,就是在开启垂直同步的模式下,还能支持我的60hz显示器跑出每秒30FPS、60FPS、80FPS、120FPS乃至不限制,这是为什么?难道借鉴了三重缓冲技术?








二、说说我目前为止的情况:


这是我之前的想法:


我想买个120HZ的显示器,等GTX790出来以后,配一个GTX 790台式机,这样790性能强劲,开启垂直同步以后,保持120帧,来实现视觉和操作的双重流畅,因为对我个人来讲,很多游戏实际上需要100帧以上才能达到视觉流畅和操作流畅,比如nosteam版半条命,GTX560M进行渲染时可以说不费吹灰之力,但是垂直同步限速下的60帧的操作手感和关闭垂直同步下的引擎限速72帧的操作手感几乎有着天大的差距,基于SDK2007的半条命2EP2也是这样,除此外还有N多游戏都有这些问题,而通过进一步实验,排除了是因为开启垂直同步导致的鼠标操作延迟。

在这里,我们不探讨到底60帧还是85帧、75帧或者是30、24谁是真正的流畅论,也不探讨是不是我眼睛太过于敏感,手腕太过于灵活导致我的感受和大众的60FPS完美论与众不同。

同时,FPS和HZ是两个概念,但是因为在垂直同步模式下,每秒渲染的FPS和HZ保持一致,因此放在一起讨论。









但是我今天看到一个文章,原话是:“ 泡泡网液晶显示器频道2月22日2月19日NVIDIA正式发布了新一代单芯片卡皇GTX TITAN,基于虚拟垂直同步,GTX TITAN支持80Hz的垂直同步刷新率,带来更流畅的游戏体验。”http://www.pcpop.com/doc/0/883/883479.shtml

请看关键字:GTX TITAN支持80Hz的垂直同步刷新率


大家看最后,难道开启垂直同步以后的最高刷新率帧数还和显卡有关?



假如我用的120HZ显示器,但是泰坦支持80HZ垂直同步刷新率,所以开启垂直同步后,最高还是只有80帧而不是120帧??????[/b]







1、我以前一直认为,开启垂直同步以后的【最高】游戏刷新率即帧数限制,仅仅只是和显示器的刷新率一致,显示器是30帧的,开启垂直同步后最高就是30帧,60帧的显示器就是60帧。(也就是说,一个游戏开启垂直同步之后的最高帧速,只和显示器的原生刷新率有关)



2、然后依照这个逻辑,120帧的显示器在开启垂直同步以后,游戏可以在画面不撕裂的情况下,跑到120帧,前提是显卡性能已经跑出120FPS的范围,这样一来保证画质,另一方面保持了游戏的最高流畅度和操作手感完美程度!

(假如我用GTX titan跑半条命2,能跑5000帧不在话下,可是一旦开启垂直同步,游戏被限制在60FPS,操作手感下滑幅度达到70%)



3、也就是说,我以前从来不知道,还有【显卡垂直刷新率】这一说,从来没有想过,开启垂直同步后的游戏最高刷新率,或许【不仅仅取决于显示器,还取决于显卡,而且是取决于刷新率最低的那个短板效应!】。


-----------------------------------------------------------------------------------------------------------




大家以前没有注意过:【显卡支持的垂直同步刷新率】这个概念没有??(如一楼图所示)

按照上一个概念:

1、显卡工作模式分为两种:开启垂直同步和关闭垂直同步

2、显卡的刷新率也分为两种:垂直同步刷新率和非垂直同步刷新率


一、如果关闭垂直同步,显卡可以无限制的输出:A游戏每秒6000帧。

二、如果开启垂直同步,【LCD的刷新率是60Hz,显卡本身的垂直同步刷新率是30HZ,那么游戏开启垂直同步以后只能是30FPS?????】

三、如果开启垂直同步,【LCD的刷新率是120HZ,显卡的垂直同步刷新率是80,那么游戏只能跑80FPS?】

四、如果开启垂直同步,【LCD刷新率是60HZ,显卡的垂直同步刷新率是300Hz,那么游戏仍然只能跑60FPS???】





这些问题现在正在困扰我,我问过很多地方,并不能得到让人信服的答案,而且随着问题的深入,有些人提出大部分游戏都是引擎自行规定开启垂直同步的限制FPS,和显示器、显卡都没有关系。所以大家帮我看看真相到底是什么,我在一楼总结了全文的关键问题,大家看完全文后,可以在范围一楼第一段看看,谢谢大家了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x
 楼主| 发表于 2013-8-14 14:41:51 | 显示全部楼层
@cycle6 @Knight @老非猫 @FY-BATTLEFIELD @ぃ小丑お拜恩 @xmartian

召唤几个坛友,一起讨论讨论真相吧
 楼主| 发表于 2013-8-14 14:42:22 | 显示全部楼层
@cycle6
发表于 2013-8-14 15:17:39 | 显示全部楼层
总体来说就A3目前的优化 那个还是不开的好 多核效率低下没法破 cpu 跟不上 显卡再好都是百搭
别说锁80了 能达到40已经谢天谢地了 就本人测试 2560x1440 120填充 全草 全最高 4x抗狗牙 视距 四千 三千二 在官方直升机演示任务中 开垂直同步 29 关闭 35 区别不大 几乎没意义
 楼主| 发表于 2013-8-14 15:43:07 | 显示全部楼层
BF2MOD-laihao 发表于 2013-8-14 15:17
总体来说就A3目前的优化 那个还是不开的好 多核效率低下没法破 cpu 跟不上 显卡再好都是百搭
别说锁80了  ...

我不仅仅玩AA3呐,其他游戏我都玩啊

点评

就目前来看买个780足够秒杀市面上所有游戏了 至于垂直同步还是看具体游戏再说吧 毕竟各家的引擎技术优化能力都不一样 有120的刷新率不搞3d拿来搞垂直同步真心浪费了  发表于 2013-8-14 15:51
发表于 2013-8-14 16:38:25 | 显示全部楼层
还是那句话,即使你有再好的机子,玩ARMA系列都很难保持高FPS,它毕竟也不是CS, COD, BF3之类的纯FPS游戏,高FPS益处不大,于我个人,我到是喜欢shift + "-" + "fps", 把最高FPS锁定在40,这样游戏过程中FPS不会有大的波动,个人感觉舒服的多。
发表于 2013-8-14 18:16:29 | 显示全部楼层
你概念有问题。
我的理解是,FPS是电脑每秒钟能处理并提供的图像数。显示器刷新率是显示器固定的每秒钟更新画面的次数。
你所说的Hz,就是赫兹,是频率的单位。FPS和显示器刷新率都可以用Hz作单位。

比如显卡提供帧率达到100Hz,显示器刷新是60Hz。那你每秒钟只能看到60Hz的图像变化。
如果显卡帧率只有40Hz,显示器刷新率是60Hz。你每秒最多看到40Hz的图像变化。
现在显示器一般都是60Hz,所以FPS太高没有意义。比60Hz高点就够了。
至于垂直同步,我没听说其他显卡开垂直同步有帧数限制。就算有这种所谓帧数限制应该也都是60Hz,超过60Hz人眼基本识别不出来,显示器也不支持。什么80Hz根本是噱头而已。
发表于 2013-8-14 21:09:36 | 显示全部楼层
本帖最后由 ぃ小丑お拜恩 于 2013-8-14 21:12 编辑

这个不太清楚,但是开垂直同步是防止画面高速移动时画面撕裂和跳帧吧......显卡刷新率和显示器刷新率差异(显卡刷地快)造成得,那个80Hz垂直同步刷新率,文中提到“基于虚拟垂直同步”,我理解为GTX-TITAN可以在用户显示器刷新率上限为60Hz时通过“某种措施”使用户显示器达到80Hz的刷新率..........{:soso_e144:}有时别被老黄的“新概念”忽弄了{:soso_e113:}
 楼主| 发表于 2013-8-15 08:38:17 | 显示全部楼层
cycle6 发表于 2013-8-14 18:16
你概念有问题。
我的理解是,FPS是电脑每秒钟能处理并提供的图像数。显示器刷新率是显示器固定的每秒钟更 ...

版主有所不知啊,60Hz&60FPS对于原生普通PC游戏来说,的确是一个非常完美的境地,但是60FPS和100FPS不再是视觉差距,而是操作手感差距,现在的主流游戏不说,就连10年前的CS,60帧和99帧在视觉上没差距,在操作手感上差异巨大


其实包括所有的游戏在内,都存在这样的问题,真正在60帧或者是45帧的时候就能达到视觉流畅和操作流畅的双重流畅的游戏非常少,少之又少。


而且很多主机移植游戏,由于说不清楚的帧生成原因,很多跑到60帧的时候,鼠标还在发飘,就像开启了鼠标平滑最大值一样,关闭垂直同步让他跑到100帧,鼠标的延迟感完全就没有了。


很多人认为60HZ是人眼分辨的极限,这一点也并不是完全正确的,其实60hz以上-80Hz之间仍然能带来视觉上的差异。


但是对于大部分游戏,超越60FPS以后,就不再是视觉感官是否流畅的问题,而是操作手感是否到位的问题


举个极端的例子:nosteam版半条命,quake引擎,我的GTX550TI渲染这样一个游戏可以说毫不费力吹灰之力,根本不存在帧率和帧生成时间问题,但是开启垂直同步的60FPS,和关闭垂直同步跑到72FPS,操作手感差异巨大,其实在《武装突袭》系列里边,似乎也有这个问题,帧数越高,越能实现像CS那样指那儿瞄哪儿,不会有任何延迟感,但是视觉感官的确是60HZ或者是60FPS就足够了。


据我观察,一般FPS在120-150帧,基本上包括奇葩百出的主机移植游戏,都能达到最佳状态,超过150FPS以后,基本上包括视觉和手感都不会在有进步。


我说的这些,并不是我的独家之言,在高端硬件论坛,广达媒体玩家,都曾经讨论过这类问题。
发表于 2013-8-15 09:53:38 来自手机 | 显示全部楼层
我20帧就够了
发表于 2013-8-15 10:16:47 | 显示全部楼层
在AA系列世界里,要想手感好,不在于FPS高,而在于稳定,如果FPS一直能稳定在40,那将比忽而120,忽而30带来的手感好多了。AA的开放世界和不定数量的AI任务和脚本,注定了FPS不可能一直维持60以上(不信的话,你用现在的高配电脑跑10年前的OFP试试)。所以我宁愿把最大FPS限定在40,虽然我的机器也经常能跑到60以上FPS,但真的不喜欢FPS那种大起大落的手感。玩DSC,我也是如此设定。
如果LZ你真要在AA里最求那种高FPS的稳定手感,方法是有:1. 把视距开到800米; 2.玩的任务AI不要超过50个; 3.玩的任务里不要用复杂的脚本; 4.玩的任务里不要有太多的爆炸和持续的粒子效果;5.关闭垂直同步
 楼主| 发表于 2013-8-15 10:35:18 | 显示全部楼层
老非猫 发表于 2013-8-15 10:16
在AA系列世界里,要想手感好,不在于FPS高,而在于稳定,如果FPS一直能稳定在40,那将比忽而120,忽而30带 ...

OFP没有希望,那种仅支持单核心的老引擎实在是有心无力,和你一样我也不喜欢大起大落的手感,所以如果能恒定在100左右,目前为止都死非常完美的
发表于 2013-8-15 11:03:02 | 显示全部楼层
闪点突击队 发表于 2013-8-15 10:35
OFP没有希望,那种仅支持单核心的老引擎实在是有心无力,和你一样我也不喜欢大起大落的手感,所以如果能 ...

恒定在100可以实现,就按照我上面的方法,视距开低,别玩大型任务,关闭垂直同步,否则只能是幻想,即使你上Titan也无助于事。视距开中等,譬如4000米也不能稳定,面朝某个方向,譬如大海,FPS容易达到100,转身面朝一片山林,FPS又暴降到到40,拿把狙击开镜对地面浓密的草,FPS可能只有30了
发表于 2013-8-15 11:21:54 | 显示全部楼层
闪点突击队 发表于 2013-8-15 08:38
版主有所不知啊,60Hz&60FPS对于原生普通PC游戏来说,的确是一个非常完美的境地,但是60FPS和100FPS不再 ...


哦,你说这个啊。这倒是有可能。不过我个人的话,那怕是打CS,只要帧率保持40帧以上就不会觉得手感有什么问题,但是那些反应比较快,手感比较细腻的高手大概能体会到。ArmA操作上的延迟,与其说跟帧数有关,不如说跟ArmA的动作设计和IO输入判定有关。ArmA2的操作延迟是鼠标快速移动时候根本捕捉不完整。

ArmA3的话,Alpha刚出时候感觉良好,现在感觉有有点延迟了。我个人感觉是稍微平衡下各个距离交战的优劣。要不然ArmA远距离瞄准有抖动,有弹道,还有风偏。那如果近距离手感超好,肯定就是爱冲锋打头阵的人占便宜咯。毕竟实战时候也不是拎着7、8斤的枪,呼啦一下就转身180的。这点延迟我希望BIS加以合理利用。象越轻巧短小的枪,应该延迟越小。越笨重的枪,应该延迟越大。
发表于 2013-8-15 12:35:31 | 显示全部楼层
本帖最后由 291701 于 2013-8-15 12:41 编辑

我用n卡,开启了显卡控制面板里面的自适应垂直同步,感觉效果不错。
而且话说,垂直同步跟cpu与gpu的协同应该有很大关系吧。
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-5-5 01:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表