欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

英伟达DLSS实测:能让游戏帧率显著提高

程序员文章站 2023-04-01 13:56:46
nv新一代显卡除了拥有大肆宣传的光线追踪新技术以外,还有一项能让弥补开光追后游戏帧数暴跌的黑科技dlss,我们实测它确实能让游戏帧数提高很多,但这项技术在大部分游戏里只...

nv新一代显卡除了拥有大肆宣传的光线追踪新技术以外,还有一项能让弥补开光追后游戏帧数暴跌的黑科技dlss,我们实测它确实能让游戏帧数提高很多,但这项技术在大部分游戏里只能搭配光线追踪一起使用,除了《圣歌》。

《圣歌》是市面上唯一一款仅支持dlss,不支持光线追踪的游戏,今天pconline贾晓边就实测看看,只使用dlss能让游戏帧数增加少

dlss技术简介

先来简单回顾一下dlss这个技术,其实dlss也出来大半年了,也不算得什么特别新的技术,只是最近才陆续有游戏实装。

英伟达DLSS实测:能让游戏帧率显著提高

nvidia新一代rtx系列显卡是为光线追踪而生,因此也做了很多独到的设计,rtx系列显卡拥有专门拥有光线追踪运算的rt core,以及用于光追画面后期降噪处理的tensor core。

而后面提到的这个tensor core其实是适用于深度学习、人工智能计算的单元,除了能帮光追降噪以外,nv还想到一个妙用,那就是dlss了。

英伟达DLSS实测:能让游戏帧率显著提高

dlss,中文名为深度学习超采样技术,它依赖的就是tensor core具备的深度学习能力,使用低分辨率图像(比如1080p)生成高分辨率图像(8k),再把8k图像缩回4k,得到超级采样抗锯齿(ssaa)图像,以代替传统的时间抗锯齿等技术。

简单通俗地讲,就是利用经常不工作或者工作量不饱和的tensor core单元进行游戏画面的抗锯齿工作,释放了原本用于抗锯齿运算的cuda流处理器通用运算单元。

那么这部分被释放的流处理器就能用于游戏画面的计算,相当于流处理器变多了,游戏帧数自然也提高了。

英伟达DLSS实测:能让游戏帧率显著提高

dlss技术开发的初衷是搭配光线追踪一起使用的,光追开启后游戏帧数将会暴跌,dlss就是为了弥补这一缺点而诞生。

现在市面上所有实装dlss的游戏也大都只能在开启光追后才能开启,原本我们还以为这是技术原因导致的,直到《圣歌》出现。

游戏简介

《圣歌》是由bioware开发的一款注重社交的动作rpg游戏,混合了动作rpg、大型多人在线游戏以及bioware式的故事叙述。

联机合作是其核心元素,玩家可以自定义名为“标枪机甲”的机甲,与好友、其他玩家一起共同大战异形。

机甲是男人的浪漫!不论是火遍全球的《钢铁侠》,还是历史悠久的《高达》、《变形金刚》,每一个都能让男人血脉喷张、荷尔蒙爆棚。

当《圣歌》最初亮相时也因此吸引了无数人的眼球,身着机甲穿梭于云霄与水流之间的如此的让人憧憬。

《圣歌》的画面非常精致,游戏对于人物身上装饰品的建模也非常精细,浑圆的纽扣、详细的机甲内衬等等都让人眼前一亮,在游戏中穿着机甲飞行的过程真的是一种非常享受的体验,助跑跳跃、喷射升空一气呵成,炫酷的机甲、强劲的喷射引擎,就像开高达一样。

虽然游戏是ea筹划了很久,满载希望的大作,但游戏发售后反响不佳,被玩家批评“内容不够充实、剧情散乱、bug多、任务重复”,玩家也只能寄望于游戏能通过后续的补丁弥补这些缺点。

此前《圣歌》就发布了一个1.04更新,这个更新除了修复不少bug以外,还给游戏带来了nv的dlss技术。

英伟达DLSS实测:能让游戏帧率显著提高

根据nvidia官方宣传,开启dlss技术后rtx显卡最多可以提升40%的游戏帧数。

这是否也意味着,随着dlss实装的游戏越来越多,rtx系列显卡会越来越强?毕竟现在的光追画面可能很多玩家会说不在意,效果不明显,但是dlss开启后游戏帧数的提高是实实在在的

那么今天晓边就来实测一波,顺便看看开启光追后游戏画面会不会有损失。

测试平台

先按惯例介绍一下测试平台。

英伟达DLSS实测:能让游戏帧率显著提高

为了保证测试平台中cpu和内存等其他配件不会成为瓶颈,我们都使用了目前比较*的配件,比如最强游戏cpu i9-9900k。3200mhz的高频内存条也是必须的。主板我们采用了*的华硕rog m11h(wi-fi)搭配。

显卡自然就是使用rtx四剑客了,显卡选用了索泰的相关型号,索泰作为老牌显卡厂商,产品稳定靠谱,外观设计也一直很在线。

比如这款索泰rtx2080-8gd6 至尊plus oc8,外表银黑色的外观十分具有科技感,显卡背面我们也能装两个rgb风扇,十分酷炫,也能让显卡温度更低,这个设计还是挺巧妙的。

实测结果

话不多说我们直接看看游戏实测结果。

游戏选用了开局任务后的场景,从峡谷飞到开阔地进行开枪射击,整个过程大概持续60秒,测试时特效为全最高。

目前游戏在1080p分辨率下是不开放dlss功能的,因为ea和nv认为rtx四张显卡都能很好胜任1080p下玩游戏的任务,因此我们的测试只能从2k分辨率开始。

英伟达DLSS实测:能让游戏帧率显著提高

在2k分辨率下,除了rtx 2080 ti因为性能过强不能开启dlss,其他三张显卡都可以打开,不过提升幅度不算特别明显。

索泰rtx 2080未开启前平均帧为95帧,开启后为101帧,帧数提升了6.3%,rtx 2070提升了11%,rtx 2060则提升了9%,提升是有,但总的来说并不大,没有达到nvidia官方说的40%提升那么夸张。

英伟达DLSS实测:能让游戏帧率显著提高

来到4k分辨率,dlss起到的作用就强很多了,说暴涨也不为过,四张显卡平均帧数提升在25~38%之间,开启dlss后rtx 2060的帧数能超过未开启前rtx 2070的帧数,rtx 2080开启dlss后也能战平rtx 2080ti默认状态了,这说明在4k分辨率下dlss的作用还是很明显的,能让一张显卡表现有了越级般的提升

而实测中最高38%的提升也接近官方宣传的最高40%提升了,dlss这个功能确实发挥了巨大的作用。

不过还有一个玩家很关心的点,开了dlss游戏画质会不会有“缩水”呢?本来降画质就能提升游戏帧数啊,这又不是什么黑科技!

为了解答大家的疑惑,晓边下面就来截图对比一波。

画质盲猜

为了不让我主观感受影响到大家的判断,我先放数个4k分辨率下开启和关闭dlss时的对比画面,每组对比所有上图设置一致,所有下图设置也一致,大家看看两组图片是否有差别,哪个你又会觉得更好。

排气箱

英伟达DLSS实测:能让游戏帧率显著提高

英伟达DLSS实测:能让游戏帧率显著提高

金属井盖

英伟达DLSS实测:能让游戏帧率显著提高

英伟达DLSS实测:能让游戏帧率显著提高

远处小物件

英伟达DLSS实测:能让游戏帧率显著提高

英伟达DLSS实测:能让游戏帧率显著提高

远处植被

英伟达DLSS实测:能让游戏帧率显著提高

英伟达DLSS实测:能让游戏帧率显著提高

岩石纹理

英伟达DLSS实测:能让游戏帧率显著提高

英伟达DLSS实测:能让游戏帧率显著提高

看了这么多组画质对比,大家觉得哪个更好呢?哪个又是开了dlss之后的画面呢?下面我就要公布答案了!

在上面的对比照片中,所有【图组中的第一图】都是开启了dlss后的画面,仔细看应该不难发现基本所有对照组中上图的纹理和细节清晰度都有所下降,就像打了高斯模糊一样,这应该不是晓边一个人的主观感受。

英伟达DLSS实测:能让游戏帧率显著提高

英伟达DLSS实测:能让游戏帧率显著提高

左图为2k下开启dlss,右图为2k下关闭了dlss,可以看到在分辨率更低、画面本来就不够精致的情况下,开启dlss丢失的细节会更加明显,大家可以看到三根小水管上的纹路全都没了

需要承认的是,开启dlss后游戏画面确实没有那么精致了,但是,其实晓边在没有对这些截图放大观察前,在游戏中是感受不到这些差异的。

这是大实话,所以说,只要游戏是支持dlss的,就尽情打开dlss来获得更高的帧数吧,画质确实有小幅度影响,但游戏过程中基本上看不出来。

也就是说,其实dlss的目的就是在稍微降低一点画质,尽量不让玩家感受到的情况下提升游戏的帧数。

总结

经过一番测试,我们可以对dlss这个技术做个总结了。

dlss原本是为了弥补光追开启后帧数暴跌这个缺点而研发的,目前来看也同样适用于没有实装光线追踪的游戏中,在圣歌里我们实测开启dlss确实最高能带来38%的帧数提升

但是不可回避的一点是,可能是dlss的这个训练模型不够成熟,又或者训练的时间不够,在游戏中开启dlss确实会出现画质轻微下降的情况,但在4k分辨率下这种画质的下降不会太明显,至少晓边作为一个多年硬核游戏玩家在游戏中是没有感知到的,是必须把图片截下来然后一点点对比细节才能看出一些区别

对于没有拥有写轮眼、观察没那么细致的rtx玩家,我是建议大家在4k分辨率下玩时能开启dlss就开启dlss的,毕竟有30%左右的一个性能提升幅度,2060直接能越级打2070了,这种提升实在吸引人,而且大家花了这么多钱买了rtx显卡,有新功能不用总感觉比较浪费。

总体来说dlss还算一个比较有用的功能,而且也十分*,玩家追求更高的游戏帧数,那就开,玩家追求更精致的游戏画面,也可以不开,如是而已。

英伟达DLSS实测:能让游戏帧率显著提高