“ Cyberpunk 2077”终于展示了DLSS的优点

2020-12-12 00:16:00

较新的Nvidia图形卡具有一项称为“深度学习超级采样(DLSS)”的专有功能,尽管它经常被吹捧为功能强大的新渲染工具,但有时效果却不佳。部分原因是由于DLSS的部署方式出现了奇怪的混合消息:它仅适用于仍在PC图形硬件最前沿的较新的Nvidia卡...但是DLSS旨在以较低的分辨率渲染图像,但将它们显示为好像它们是在较高分辨率下本地渲染的。

如果您刚刚获得一张新的Nvidia卡,并兴奋地看到它可以维持什么样的帧速率和细节级别,那么DLSS的实际操作听起来就违反直觉了。即使是像Control这样的游戏,其对DLSS的支持也受到了特别的称赞,这也让我scratch不解为什么要使用该功能。在我的4K电视上,无论有没有DLSS,Control的外观和运行情况都一样,所以为什么我不最大化显示本机的图形设置而不使用花哨的升频器呢?从理智上讲,我知道DLSS可以在不增加硬件负担的情况下生成类似外观的图像,但是我既不完全相信它,也没有看过一款性能提升有意义的游戏。

赛博朋克2077改变了我。 DLSS是一个奇迹,没有它,我可能永远不会对自己的图形设置或游戏性能感到满意。

我有一个功能非常强大的显卡,即RTX 2080 TI,但是我的CPU是超频到大约3.9 GHz的旧i5,并且在许多游戏中都是一个明显的瓶颈。没有DLSS,Cyber​​punk 2077很难顺利运行。如果我处于静止位置,则最繁忙的街道场景看起来会很好,但是用鼠标快速平移会导致整个世界结结巴巴。如果我在夜城里走动,我会例行减速。同样地,在相遇期间偷偷摸摸地走开并防守很好,但是子弹开始飞扬的那一刻,手榴弹到处爆炸,位置迅速变化,我的帧率会下降到游戏无法玩的地步。为了应对这些活动高峰,我必须将详细信息设置降低到我想要的水平以下,并且我的硬件可以在游戏中花费约80%的时间。没有DLSS,我再也找不到平衡的感觉了。游戏看起来既不特别出色,也没有很好地运行。

DLSS基本上为我解决了这个问题。启用它后,我可以在最大设置下运行“赛博朋克”,除了最繁忙的场景之外,所有其他场景都可以使用稳定的帧速率。

我之所以可以这样做,是因为DLSS提供了非常好的"最佳猜测"有关如何以完整的显示分辨率进行渲染和显示场景而无需经过全面,深入的反锯齿处理的信息。这可能是过分简化,但是好像DLSS让您的视频卡创建较低分辨率的图片,然后DLSS使用AI巧妙地将图像放大到显示分辨率,就好像您正在运行时一样在这些设置下。放大通常是一个很粗糙的过程,并且放大的图像通常看起来有点模糊,但是DLSS可以产生看起来与显示器原始分辨率一样好的图像(甚至更好)。除了赛博朋克中最密集的序列外,我的帧率都保持稳定。除此之外,尽管如此,这款游戏看起来确实不错,并且没有为性能而做出许多妥协。

赛博朋克2077有其他尝试来节省硬件负载的方法,包括两种形式的AMD FidelityFX对比度自适应锐化和动态分辨率缩放。但是,在我的PC上,这些方法的结果很差。帧率很差,图像质量似乎明显降低。 DLSS的折衷是看不见​​的,动态纹理分辨率所带来的折衷就是我所能看到的一切。这可能不是对使用缩放来保存性能的两种方法的判断,只是DLSS现在似乎在Cyber​​punk中工作得更好。

实际上,可以说具有DLSS功能的硬件可能是Cyber​​punk运行良好的唯一环境。根据Tom's Hardware进行的早期性能测试,DLSS使Nvidia卡在Cyber​​punk 2077中获得了巨大的帧率提升。在2460x1440分辨率,超图形设置和Ray Tracing以及在Intel i9-10900k上,RTX 3080 GPU的运行速度为39不使用DLSS的情况下每秒可显示65帧,而使用DLSS的情况下则可以每秒65帧。使用RTX 3070的同一个设备从DLSS的每秒28帧提高到几乎50帧,而使用RTX 2080Ti的同一个设备的提升几乎相同。

CD Projekt Red和Nvidia肯定会在未来几天内发布可以提高性能的更新,但是从我们在游戏发布当天就可以看出,期望以每秒60帧的速度运行游戏的PC玩家基本上会必须使用DLSS达到该基准。

如果您有选择并且需要节省硬件负载,请委托DLSS。如果您在使用该功能的第一批游戏中尝试过该功能,可能会觉得有些困难,但是Cyber​​punk 2077似乎是该过程的用例。