这是我在优化电脑游戏时遵循的规则 | ENBLE

这是在优化电脑游戏时遵循的规则 | ENBLE 的准则

我已经为数十款PC游戏编写了优化设置,细致调整它们以推荐极致性价比的性能。这种体验可以大相径庭——一些最苛刻的PC游戏你的显卡搞得应接不暇,不管你如何调整设置,像每年的《使命召唤》系列发布版这样被各种设置淹没的游戏,都让人不知从何处着手。

虽然每个游戏都有所不同,但在优化PC性能时我始终记住几个关键原则,可以使游戏看起来和表现得更好。遵循这些原则,希望能帮助你成为图形设置菜单的巫师,只需几分钟就能优化性能和图像质量,而不是深入繁琐的设置列表。

分辨率决定一切

Cyberpunk 2077在三星Odyssey Neo G8监视器上运行的截图。
Jacob Roach / ENBLE

在图形设置中进行的任何调整都无法克服分辨率的限制。分辨率是你性能的决定者,无论好坏。这就是为什么类似Nvidia的深度学习超级采样 (DLSS)这样的升频功能,可以以低于显示器分辨率的方式渲染游戏,并展现出如此巨大的性能提升。GPU需要渲染的像素越少,就能产生更多帧数。而反过来,如果GPU需要渲染更多像素,就处理的帧数就越少。

分辨率还能揭示游戏与你的电脑之间的互动的很多内容。当电脑渲染游戏时,目标是让CPU不妨碍GPU。你实质上希望你的游戏被GPU限制,也就是说你的GPU的全部性能正在被使用,因为它是推动帧率的主要组件。

这对分辨率产生了很大影响。正如前面提到的,当GPU需要渲染更多像素时,显卡上的压力就更大。这就是为什么减小游戏中的分辨率会暴露出CPU的瓶颈——像素越少,你的CPU可能会限制GPU输出更多帧数。

了解分辨率及其对性能的影响,可以帮助你深入了解游戏如何对你的组件造成压力。如果降低分辨率并没有明显提高性能,也许这款游戏对你的CPU的要求更高。提高分辨率可能也会提高性能,特别是对于像RTX 4080这样的高端显卡,你可以通过提高低分辨率显示器的渲染分辨率来提高性能。你还可以通过像RTSS Rivatuner这样的监测工具来找到这些瓶颈,但了解分辨率如何影响性能对于深入了解游戏的实际使用方式至关重要。

监测帧率(然后忽略它)

当我开始调整图形设置时,第一件事就是打开一个帧率计数器。我玩一会儿,调整一些设置,再玩一段时间,然后返回调整。这是一个迭代的过程,大约需要20到30分钟来使游戏的外观和表现达到我想要的效果,但重要的是不要被设置菜单淹没。你在这里是为了享受以最佳外观和表现的方式玩游戏,所以一旦你确定了自己喜欢的设置,关闭帧率计数器(或者忽略它)。

这似乎是显而易见的,但很容易在调整设置的时候花费几个小时而不断调整。你可能不会错过额外的性能,而且你花在场景的细小部分的时间越多,你花在享受游戏上的时间就越少。早期监测你的帧率并观察设置变化如何影响性能是重要的——这和分辨率一样能揭示游戏的工作方式的很多内容——但后来你就需要放弃帧率计数器。即使在要求高的场景中性能有所影响,如果你仍然获得了想要的游戏体验,那么你的设置就很好。

这就是我为最新游戏创建的推荐设置列表,逐个测试每个设置,这样你就有了在游戏中获得良好性能的起点,比如《使命召唤现代战争3》和《巴尔德之门3》。你不需要为了玩游戏而经历同样的过程。早期调整一下,之后就让游戏接管。

从提高分辨率开始

在PC上,《失落之海2》中FSR和DLSS的超高性能对比
ENBLE

大多数现代游戏都包含某种形式的提高分辨率功能,通常有多个版本。你很可能会在游戏中找到Nvidia的DLSS和AMD的FidelityFX Super Resolution (FSR),我建议你在游戏开始时打开其中一个功能。这并不意味着你应该一直开启它们,但它们可以为性能和图像质量提供一个良好的基准,你可以稍后轻松调整。如果你拥有支持DLSS的RTX GPU,我建议默认使用DLSS,但AMD的FSR 2也是一个不错的选择。

我通常会从质量模式开始玩游戏,看看性能最终如何。按照前面的建议,如果你在玩游戏时有良好的体验,你就不需要进一步调整提高分辨率了。打开提高分辨率会向你展示该工具对游戏的影响,好的和坏的。玩了15或20分钟后,关闭提高分辨率,看看游戏的运行情况。有一些情况下,比如《生化危机4》,你可能会看到性能稍微下降,但图像质量大幅提高。这种情况下最好关闭提高分辨率。而在其他情况下,比如《星场》的情况,视觉上的改进不值得牺牲性能。这种情况下最好开启提高分辨率。

但我不建议一开始就关闭提高分辨率然后再打开。这样很容易看到图像质量稍微下降,就会否定提高分辨率的作用,不管它是否带来了性能提升。通过一开始就开启提高分辨率,你可以稳定下来,并看到你所见到的图像质量的妥协是否真的值得你所看到的性能提升。

光照的负担

《艾伦·韦克2》中的桌子上摆满了盘子。
Jacob Roach / ENBLE

我们已经介绍了一些关于如何处理图形设置的高层思路,现在让我们具体来说。当你开始调整图形设置时,首先看光照。光照、阴影、环境遮蔽和全局光照都对硬件产生很大的负担,所以在寻求优化性能时,你应该将注意力放在这些设置上。同时,这些设置也对图像质量产生最大的影响,所以要找到一个平衡点。

这并不适用于每个游戏,但如果你在摸索图形菜单时不知所措,这是一个不错的起点。特别是对于支持光线追踪完全的路径追踪的游戏来说。如果你拥有一些高端硬件,很容易就会打开光线追踪,但如果你没有看到你希望的性能或图像质量,最好将其关闭。

体积渲染

和光照类似的是体积渲染。空气不是透明的,体积渲染是为了模拟光线在空间中传播的效果。你通常会看到体积光照(通常称为“光束”)和体积雾,它们都会严重降低帧率。在某些游戏中,这些体积渲染可以提供巨大的视觉回报,但在优化性能时,它们应该是你首先要调整的设置之一。

我建议如果可以的话,对体积雾和云进行大幅削减。体积光对视觉质量的影响更大。在大多数游戏中,相对于光照而言,雾和云并不明显,因此在略微降低视觉效果的同时,可以节省很多性能。有些游戏甚至允许你完全关闭体积光效果,用贴花代替雾和云。这样可以大大提升性能。

不要忽视后期处理

通常你会在图形菜单底部找到一系列后期处理设置,比如色差、景深、动态模糊和胶片颗粒。传统的经验是你可以忽略这些效果,除非是关闭动态模糊。然而,在过去的几年里发生了变化,后期处理效果可能对性能产生一定影响,但带来的视觉收益很小。有人认为这些效果会让游戏看起来更差。

尽管它们被称为后期处理,但其中许多效果仍然是渲染链的一部分。像动态模糊和景深这样的效果不仅仅是覆盖层,而是渲染的画面的一部分,而任何被渲染的内容都会对性能产生一定影响(无论多小)。这些是少数几个效果,在某些情况下可能改善性能和图像质量,所以如果可能的话,你应该将它们削减。唯一的缺点是后期处理效果可能会掩盖游戏中的瑕疵,因此关闭它们可能会显露出本来不会看到的低分辨率纹理。

抗锯齿的悖论

在《反恐精英:全球攻势》中没有开启抗锯齿的示例图
图释

抗锯齿是复杂的。它的作用是通过填充像素之间的缺失细节来提高游戏画面质量。像素是正方形的,而物体并不完全适应正方形。抗锯齿的作用是平滑边缘,也就是所谓的“锯齿”,从而改善图像质量。然而,并不总是如此。根据使用的抗锯齿类型和显示器分辨率,抗锯齿可能会让游戏画面看起来更差。

抗锯齿最初是为了在低分辨率显示器上提高图像质量。低分辨率会导致像素变大,从而更容易看到锯齿。然而,在如今普遍使用27英寸4K显示器的情况下,这些瑕疵更难察觉。在较低分辨率下,抗锯齿仍然是必不可少的,但平滑锯齿像素在较高分辨率下实际上会让游戏画面显得更模糊,并且可能会导致使用像临时抗锯齿(TAA)等技术时出现伪影。

这并不意味着你应该完全关闭抗锯齿,但也不应该默认开启。在最理想的情况下,你可以使用类似于Nvidia的深度学习抗锯齿、FSR或DLSS的高质量模式来应用抗锯齿。一些游戏(如《闪灵2》)仅依赖这些升频工具来实现抗锯齿。

用你的眼睛

最终,在调整图形设置时,最好是凭借你的眼睛来判断。文章或视频可能会说某个设置会破坏图像质量,或者另一个设置没有影响。但如果你喜欢你所看到的,既包括性能又包括图像质量,那就采用它。重要的是要记住,优化设置的列表只是一个起点,如果你找到了适合自己的设置,那就是最好的设置。

这仍然需要有批判的眼光。尽管在某个时候最好将注意力从图形设置中转移出来,但当你开始玩游戏时,应该花些时间仔细观察你的性能和图像质量,看看是否符合你的要求。在调整设置后,注意观察最终图像的变化。这样的实践可以让你在其他游戏中调整设置更加容易,因为你会知道哪些设置起作用,哪些设置没有起作用。