您的位置 首页 > 数码极客

【osd锁定是怎么回事】为什么我的游戏帧数那么高,是画面还是卡片?

游戏玩家经常问以下问题:

“为什么我的电脑配置不差,玩XXX有四五十帧,屏幕不流畅,不如PS4 30帧版本?”

这个疑问其实进入了一个错误的地方:游戏的流动性只与帧数有关,帧数高画面流畅。(威廉莎士比亚。哈姆雷特。游戏名言)事实真的是这样吗?如果是这样的话,我们今天就不会有这篇文章了。

-1-

帧生成时间的概念

与帧数这一众所周知的概念不同,很多玩家不理解与帧生成时间一样重要的概念。一般来说,帧数表示每秒渲染的帧数,帧数越高,我们能看到的画面也就越一致。

帧创建时间是每个帧的绘图时间。测量结果是毫秒(ms)。玩游戏时,如果每秒能得到60帧,则每帧能停留1秒(1000毫秒)的时间应该是16.7毫秒左右。

但是,实时渲染游戏运行期间,视频卡、CPU、内存等硬件需要相互协调,因此帧生成时间不是稳定的值。

帧编号形成与帧生成时间成反比的关系(图左下角)

高帧数下出现的卡顿问题正是因为帧生成时间不稳定。当硬件无法及时处理游戏的实时运算时,当生成时间达到100 ~数百毫秒的帧出现时,即使已经处理了这个帧后面的几十个帧,要继续更新下一帧,也要等到关闭这个后腿的帧出现在屏幕上。

因为游戏是实时运算,在等待的过程中屏幕发生了很多新的变化,所以刚刚站在后面的时候应该显示的帧会被丢弃,所以玩家会发现,显然帧数高的时候仍然会出现卡顿。(大卫亚设)。

这里有人可能会问,那电影的帧数和游戏是一样的吗?众所周知,大多数电影的帧数是24帧,我们没有很多激烈的动态场景有卡顿感。这是因为后面要讨论的动态模糊效果和每帧生成时间是稳定的功劳。(大卫亚设)。

动态模糊效果使动作电影在24帧下更加流畅

大家过去看视频的时候,可能遇到过视频播放过程中突然卡上卡,卡完成后画面以极快的速度快进,和卡顿期间差不多的时间快进,恢复正常播放速度的情况。(大卫亚设)。

原因是视频中的每一帧都是预先录制的。因为,无论哪一帧突然卡住,后面都可以快速通过前一帧,同步视频的后续播放,实时计算游戏不能这样做。卡顿再也躲不开了。(大卫亚设)。

-2

缓解帧生成时间不稳定引起的卡顿的方法

现在,一些游戏增加了帧数限制。例如,在向导3中,玩家可以选择30帧、60帧和无限。如果不锁定帧数,计算机将在游戏运行期间根据不同的屏幕条件渲染尽可能多的帧数,显卡将处于满负载状态。

如果画面突然急剧变化或出现硬件性能调整问题,计算机将无法及时处理相应的数据,从而影响帧数和帧生成时间的性能。卡顿这样做。

游戏锁定30帧、60帧和无限选项

缓解这种情况最简单的方法是限制帧数。调整到适当的画质设置后,帧数只能保持在40帧以内。将帧数限制在30帧将使游戏性能更加流畅。

这个限制可以让系统获得丰富的性能,当屏幕再次发生大变化时,可以及时利用剩下的性能来保证稳定性,同时人为限制帧数可以达到接近垂直同步的效果,游戏屏幕的撕裂问题也可以得到一定程度的改善。(大卫亚设)。

那么,当30帧太低,认为自己的电脑可以满足稳定的45帧时,游戏不提供选择,该怎么办?此时,我们可以通过软件实现这个设置。

Riva Turner statistic server

软件名为RivaTurner Statistic Server,通常用于向MSI Afterburner显示OSD,但也有限制帧数的作用。通过左下角的Add添加游戏的exe过程后,可以在帧速率限制中限制帧数。例如,在图中限制为45帧,可以在游戏中获得45帧25毫秒帧生成时间的稳定画面,非常有用。

然后我们

到,为什么多平台的游戏在PS4、Xbox等主机平台运行时帧数只有30左右却依然感觉比较流畅?

其实这里面也没有非常玄学的部分,原因其实就是游戏主机的游戏运行时对帧数进行了限制,当帧数被限制在30帧时,帧延迟就会变得较为稳定,并且通过动态模糊技术的加入,游戏在较低帧数下运行时人眼也不会明显察觉到画面的不连贯。那么动态模糊是怎么回事呢?下面我就给大家解释一下。

—3—

动态模糊让游戏获得与电影相似的连贯效果

上面我们提到过,24帧的电影之所以动态场景不会让观众感觉到不连贯,原因就是会有动态模糊效果,而过去许多老游戏之所以低帧数下非常不连贯,很大程度上就是因为场景没有模糊效果。

因此,模拟电影模糊效果的画质选项就被加入到了游戏当中,在帧数不够高的时候,动态模糊就会让高速运动物体或是场景模糊化,从而让人有流畅的“错觉”。

这一技术会明显改善普通游戏电脑在运行大型游戏时的感官流畅度,但有些人会因为这些模糊而感到头晕,这时只要关闭动态模糊就会缓解了。

巫师3的动态模糊程度会随着帧数变化,效果很好

既然动态模糊这么好,那么我们玩游戏是不是应该都打开呢?其实不然,动态模糊比较适合游戏帧数较低的情况,因为如果你的帧数能够达到几十上百帧,那么动态模糊很可能会造成画面有粘滞感,并且在FPS等种类的游戏中会影响玩家的操作,所以是否打开这一选项需要玩家自行把握。

如果你的电脑配置足够高,在运行经常游玩的游戏时能够获得超过60的帧数,那么可以考虑选购120Hz、144Hz甚至更高刷新率与低响应时间的显示器。

因为这些显示器能够让低帧生成时间所带来的顺滑体验尽可能表现在屏幕上,即使帧数无法达到刷新率上限,你依然能感受到更流畅的游戏画面,建议有条件的玩家尝试一下。

今天的文章到这里就结束了,感兴趣的朋友可以在下方评论区进行交流,如果有什么疑问也可以在下方提出,我会尽力解答。

—END—

关于作者: luda

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐