apex英雄吧 关注:741,606贴子:13,372,295
  • 21回复贴,共1

【答疑】关于“为什么我帧数已经144了玩起来还是卡?”的问题

只看楼主收藏回复

RT,这种问题不光是apex独有的,许多射击游戏都有类似问题,刨除游戏本身优化。单从硬件角度来看,其实和画面撕裂的根本原因类似,那就是输入延迟的问题。
长篇大论就不说了,关于画面撕裂和垂直同步的概念可以自行百度。所以即使用开了freesync和g-sync也不会有太好的效果,因为这不是画面撕裂造成的卡顿,而恰恰是垂直同步造成。


1楼2020-07-18 00:58回复
    其实原理也很简单,就是显卡生产画面(帧)的速度太快了,显示器的响应速度不够,特别是在帧数比较高,并且还没有画面撕裂也就是有垂直同步的情况下,就会造成这种“丢帧”。(游戏本身应该有垂直同步的优化,不管你在游戏里开没开垂直同步,它都很少有画面撕裂的情况)
    所以才有了“三重缓冲“,也就是把渲染好的画面放到缓冲区,等待显示器吧上一个图像显示完全了再显示缓冲区里的图像,保持“帧”的连贯,而非跳过本该显示的第二张画面显示现在显卡渲染好的画面。
    但大家想一想,双重缓冲都会有延迟的问题,更何况是三重缓冲了。开启三重缓冲固然会变得丝滑,但是同样也会造成延迟。
    所以想解决这个问题最简单的方法就是开“三重缓冲”但是会有延迟,最好的解决方法就是换响应速度更快的显示器。


    2楼2020-07-18 01:01
    回复
      那么问题来了,为啥我1ms响应速度的小金刚还是卡呢?
      因为,ips原生的真实响应时间,也就是灰阶响应时间是达不到1ms的,这个1ms是开启mprt(动态画面响应时间)之后的结果。
      那么这么说ips的所谓1ms就是假的了?也不是,确实是有效果的,不过会降低些许输出图像的质量,效果也可以接受。但是有一个没法回避的问题是,开启mprt后屏幕会有比较严重的频闪,当然你用肉眼是看不出来的,但是长时间观看屏幕还是会造成眼睛的疲劳。
      所以,完美的最优解是:买一个TN屏的电竞显示器。


      3楼2020-07-18 01:02
      回复
        如果用ips屏幕开启mprt玩游戏的话,建议不要玩的时间太长,期间可以多休息休息眼睛,别一直盯着屏幕。
        这张是正常显示ips屏幕默认的显示,相机快门1/2000,

        这种是开启了mprt之后,快门依然是1/2000

        大家自己也可以试试,用手机里的专业模式,来照一下开启了mprt的屏幕。


        4楼2020-07-18 01:08
        回复
          为什么 我团战遇到人对枪激烈混战的时候也是144但是不如在房子啊在空旷地方那么流畅呢


          IP属地:河北来自iPhone客户端5楼2020-07-18 01:12
          收起回复
            所以最好的办法是换显示器呗


            IP属地:山东来自iPhone客户端6楼2020-08-10 11:07
            收起回复
              電腦問題 我240 200以上


              IP属地:中国澳门来自iPhone客户端7楼2020-08-10 11:47
              收起回复
                我tn屏幕也撕裂


                IP属地:四川来自Android客户端9楼2021-03-08 01:45
                回复
                  我用TN1.9的显示屏偶尔还是会有卡顿,像只有几十帧的感觉,别的FPS没遇到过,估计是服务器的问题


                  IP属地:浙江10楼2021-03-08 02:53
                  回复
                    显示器1ms


                    IP属地:江苏来自手机贴吧11楼2021-05-02 15:14
                    回复
                      不知道为什么。 我上的TN144。 显卡200帧也经常会卡的感觉


                      12楼2022-07-01 23:25
                      回复