上古卷轴吧 关注:1,624,296贴子:28,250,232
  • 24回复贴,共1

突然发现enb设置里的WaitBusRrenderer挺好用的

只看楼主收藏回复

之前看介绍说这个会平滑帧数,代价是大幅度降低帧数(大致相当于不开enb的开启低核心核心enb后降低的帧数)。
今天好奇开启它试了一下,发现原本的20fps降到了16fps(足足降了25%)(在关闭enb的情况下也是降低25%fps,从40降到30,不知道是不是显卡的特性,每次都会有25%的流处理器渲染的比较慢?),但是操作起来居然更舒服了
开启后鼠标迟滞感显著降低了。(帧数较高时无明显变化,低帧数时变化显著)
题外话:在FPS射击类游戏中(例如CS起源),帧数越高鼠标迟滞感越低,300fps手感强于60fps(即便你的显示器刷新率只有60帧/秒)。
好了我说完了。
PS:也许你们会觉得我这些内容语义不连贯,那是因为我写了一部分又去干别的事,回来后继续写,所以思路是断断续续的


来自Android客户端1楼2017-05-25 12:50回复
    20。。。。


    IP属地:辽宁来自iPhone客户端2楼2017-05-25 13:19
    收起回复
      300fps比60fps强在操作延迟上,就是鼠标点下去,到屏幕出现开枪效果之间的时间差不同。
      240刷新率和60刷新率的区别在于画面的顺滑程度。可参考23.97帧的复仇者联盟和60帧的复仇者联盟。
      老滚一般是开垂直同步的,满帧60。。而40帧以下就能感受到明显的卡顿,20以下基本上ppt。
      个人认为40帧以下的游戏就没有操作的意义了,所有操作都是靠预判


      IP属地:辽宁来自iPhone客户端3楼2017-05-25 13:22
      收起回复
        开了一下试试。原来室外草多的地方40帧,现在还是40帧,比原来顺滑点,但是操作延迟比原来明显一点。
        我还试了一下bf暴力渲染,哇,真的截图专用,5帧左右。


        IP属地:辽宁来自iPhone客户端4楼2017-05-25 15:03
        收起回复
          WaitBusyRenderer=(false, true)
          If enabled, each frame game will wait untill videocard will finish drawing. Not recommended by performance reasons, but may fix some problems like lagging and some times crashes or freezing. It’s not vsync parameter but rather same as maximal prerendered frames = 0.
          enb官网的解释。
          开启之后所有帧都要等显卡渲染完再播放。而不开启的话显卡没渲染完可能就播放了。。所以开启之后会降帧。。
          这解释了为什么之前我总是觉得低帧数的时候画面没有高帧数的时候好。。。
          这同样告诉了我们。。。破显卡就不要用高配enb玩截图了。。显卡并不能像高配显卡一样完美渲染。


          IP属地:辽宁7楼2017-05-25 15:59
          收起回复
            25帧路过


            IP属地:山东来自Android客户端8楼2017-05-25 16:09
            收起回复