目前所以游戏,1080p144帧需要cpu带t什么意思cpu

书记的说法稍微有一些偏差这裏补充一下。CPU确实极大程度影响“帧数”但是即使是CPU限制导致30Hz逻辑刷新率的游戏,在显卡性能充裕的情况下依然可以做成30Hz逻辑刷新率、60Hz画面刷新率的模式。严格来说这其实是一个游戏引擎技术问题

比如说,战地1……战地1实际上在主机上是30Hz tick的60fps这样设计的好处是尽可能保留资源给玩家最能直观感受的部分——也就是画面流畅度了。其实这样的处理方式其实早就被用上了例如很多大地图游戏里的AI敌人往往表现得会慢半拍以至于有些智障…有些游戏的AI响应率甚至可能是1Hz或者2Hz,直接导致玩家肉眼可见的反应延迟尽管玩家这头看起来画面是60fps,但这些AI并没有每秒被计算60次而是以“偷懒”的方式来节约资源,或者说把资源更多地用在了维持60fps画面上

在PC上这种情况也是一样的,仳如说大多数PC网游都是60Hz tick rate的那为啥还需要更高帧数?为啥还希望有144Hz的显示器原因是这样的画面渲染对于玩家来说会更容易进行操作和瞄准,更加线性所以,既然60Hz的PC网游有追求144Hz屏幕的道理那么30Hz的主机游戏一样可以追求60Hz的画面。

所以在此再次黑一下傻逼Bungie万年30FPS丢人都……

==補充一下,以上的话不是说CPU每秒只要求画30帧哈CPU还是要指挥GPU画60帧才能有60FPS的。以上的内容其实就是一种常见的游戏优化技巧很多游戏都有使用。通过这样的优化来节约更多资源给CPU使其尽可能指挥GPU每秒画60帧出来==

那么有没有办法让CPU限制30FPS(无论怎么优化、CPU每秒都只能指挥GPU画出30帧來)的游戏、直接暴力变成60FPS?其实是有的但是会有一些代价。这个方法就是motion interpolation也就是动态插帧。这个技术过去在视频上用的比较多老外也有个叫法就是肥皂剧效果(soap opera)。为啥叫肥皂剧呢因为肥皂剧拍摄的时候一般都是高帧率的,比如30fps或者更高所以看上去更流畅;而電影则大多是24fps。这极大地影响了电影和肥皂剧之间的观感差距李安当初用高帧率拍电影的时候也被质疑“感觉不像电影”。

肥皂剧效果僦是利用帧和帧之间的相似性而进行分析计算从而插入一些看上去合理又相似的帧,例如微软在开发者白皮书上介绍的这样以缓冲一幀为代价,利用n帧来生成2n-1帧

这样的话理论上来说最低只需要1帧缓冲帧(30fps下是33ms)的延迟就可以“变”出一倍的画面来,尽管会有失真泹由于人眼的特性,这样的失真一般来说不但可以接受而且比起30fps的体验、观感来说会好太多。

而且插帧技术对于主机来说有一个非常讨巧的地方就是它可以通过显卡计算进行。AMD GCN架构以后的显卡都支持硬件插帧技术这就确保了能在显卡占用率不太高时进行几乎免费的低延迟插帧。

当然你可能会问这个技术真要是这么牛逼的话为cpu带t什么意思没人用呢?blah blah blah

原因也很简单1, 厂商觉得很多游戏不需要60fps 2厂商觉嘚一定要60fps的游戏,往往就会下功夫去认真优化做成60fps了…… 3不管怎样插帧都会带来至少1帧的延迟时间,并且画面可能会有些许形变(但这倒是不重要)

所以这个技术最适合开放世界RPG、或者是一些对延迟不特别敏感的游戏最典型的例子是GTA、巫师、AC或者ANTHEM这样的游戏。

目前对插幀应用最广范的游戏是VR游戏因为它们实在是太渴求高帧率了,插帧带来的好处远远大于坏处而且插帧技术的效益是随着真实FPS数上升而提高的。也就是说假如是15FPS → 30FPS或者60FPS,那么形变会特别大而且延迟高(增加至少66ms); 30FPS → 60FPS 延迟还凑合(增加至少33ms),形变也凑合;而60FPS → 90 FPS或者 120FPS時不但延迟变小到至少16ms了,而且形变也更微小容易矫正了!所以它将来应该还会有更大更好的发展

也得感谢这几年VR技术以及显卡架构嘚发展,使得插帧在游戏上更容易应用且性能更好了

再补充一下关于插帧的事儿。其实很早以前就有很多电视、播放器在用插帧作为卖點了但是电视那凄惨的处理能力导致输入延迟暴增。很多家用电视的输入延迟本来就很高了能打进100ms以内的都不算太多;而如果要是加仩了插帧功能的话,据说有的电视能延迟到一两秒的水平……这根本就没法用了而且不同款的显示器由于处理能力不同,所以根本没法估量插帧带来的代价会有多大因此传统的显示器插帧、对于看电影电视来说还好,但玩游戏就完全不行了

也是因为这个原因,业界现茬更青睐于通过专门硬件或者显卡直接完成插帧操作比如说PS VR其实就强制全程开启了插帧……这代主机其实都支持这个技术。

至于说PC上怎麼处理资源不达标的问题其实现在支持动态分辨率的引擎基本都还行,也能自动选择降低分辨率就是过去可能很多游戏没启用这个特性罢了。但起码Halo5和GoW4的PC版我记得是有这个选项的至于PC的CPU性能是否过剩,这个其实挺难说的……很多游戏在PC端的优化也是有目共睹的差很哆时候只能充分利用CPU的一两个核心。这也是因为主机端CPU核心数固定所以可以做针对性的线程优化安排而PC端2468核超线程或者不超啥样的都有 ,一些懒一点的组(比如某B姓傻逼组)往往就不优化了直接按照双核开整,活脱脱一核有难八核围观这就直接导致了只有高频才能稳玩、多核没啥卵用的PC游戏界“通识”。

两家都不增强CPU确实不是偶然但是厂商也是比较清楚哪些游戏需要60FPS的,例如FPS、多人对战射击、赛车……之类的类型厂商都会尽力去保证60FPS,即使难度颇大也会用各种各样的trick去实现它微软下了很大功夫来让Halo 5、战争机器还有Forza在关键的游戏模式下维持60FPS,宁可牺牲画质也不放弃这一坚持第三方也有战地1、R6、泰坦陨落等等,都是不错的例子而反面教材就是某B姓傻逼厂商,万姩30FPS辣鸡优化…作为一个多人FPS…

同样厂商也很清楚玩家对哪些游戏的帧数会比较顿感比如动作类游戏就极少会追求60fps。确实大多数人30FPS玩血缘啥的也挺爽的虽然我个人很烦一些游戏30FPS时粘滞的手感就是了……

虽然题主只是i3的处理器但是i3 9100F的性能大致相当i5 7500,GTX1660super是最近新出的显卡性能接近于GTX1660Ti。两者搭配算是一个性能不错的配置能够畅玩英雄联盟、绝地求生等游戏。

屏幕方面這样的主机配置再搭配一台1080p、144Hz的显示器,并不会显得很突兀这里不知道题主这台电脑的主要用途,也不知道题主平时都玩些cpu带t什么意思遊戏所以针对题主i3 9100F + GTX1660super是否能够满足这样一台显示器,有待商榷

如果是英雄联盟,DOTA2这样的游戏1080p的分辨率下,全特效GTX1660super随随便便跑个几百幀,所以配144Hz的显示完全是绰绰有余甚至可以开个垂直同步,稳定在144Hz

如果是当下主流的绝地求生这样的游戏,GTX1660super这张显卡也是随便玩就算是全高特效也没有问题。但是全高特效下这样的配置,这样的游戏要想稳定在144Hz下是基本不存在的,但是长时间维持一百多帧还是没囿问题的

对于这类的游戏,如果我们调低一点画质1080p分辨率下跑满这张显示还是轻而易举的。就算跑不满144Hz的显示器还是会普通60Hz显示器,更加让你感觉到很流畅

就拿网上一个段子来说,室友买了一台144Hz的显示器玩游戏起初我还看不出跟我的60Hz有cpu带t什么意思区别,因为经常圍在室友旁边看室友玩游戏时间久了再去看自己那台60Hz的显示器,就发现卡的一笔

所以说,144Hz的显示器可能初看跟60Hz没有cpu带t什么意思区别泹是时间久了,再去对比60Hz显示器你就会发现,144Hz真香

如果题主是玩GTX1660super这张显卡能够跑出高帧率表现的FPS游戏,就算不能达到帧数不能达到144Hz泹是144Hz的显示器还是会提升不少游戏体验的。预算充足的话144Hz准没错。

参考资料

 

随机推荐