apex英雄吧 关注:744,533贴子:13,521,987
  • 3回复贴,共1

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

取消只看楼主收藏回复

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


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


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


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

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

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


        IP属地:河北4楼2020-07-18 01:08
        回复