当前位置: 软件志 >资讯 > NVIDIA DLSS抗锯齿有限制:特定条件下才能开

NVIDIA DLSS抗锯齿有限制:特定条件下才能开

更新时间:2019-02-14 15:19:46    浏览次数:610+次

随着《战地5》的更新、《地铁:离去》的上市,NVIDIA RTX 20系列显卡的两大核心卖点RTX光线追踪、DLSS深度学习抗锯齿,终于同时得以实现,但如果你想同时享受两种技术,需要注意一些限制条件。

《战地5》更新后,我们立刻进行了一番体验,很快就发现了一个奇怪的问题。

官方更新中提醒,要想开启DLSS必须同时打开DXR光线追踪,但其实并没有这么简单,有些时候即便打开了DXR,也无法开启DLSS,不同显卡、不同分辨率下都有所不同,似乎没什么规律。

NVIDIA DLSS抗锯齿有限制:特定条件下才能开图片

RTX 2080、1080p下打开DXR依然无法使用DLSS

原来,DLSS遇上RTX的时候,并不是可以随意开启的,有很多限制条件,不同显卡、分辨率、游戏上都不一样。

比如《战地5》,无论任何显卡、分辨率,只要关闭RTX,就不能开启DLSS,而在打开RTX之后,1080p分辨率下只有RTX 2060/2070可以开DLSS,2K分辨率下是RTX 2060/2070/2080,4K分辨率下才是RTX 2060/2070/2080/2080 Ti四款卡都能开DLSS。

没错,RTX 2060/2070两款相对低端的卡可以随时同开RTX+DLSS,RTX 2080/2080 Ti两款高端卡却不行。

NVIDIA DLSS抗锯齿有限制:特定条件下才能开图片1

《地铁:离去》就更乱了。1080p、2K分辨率下,RTX关闭无法开DLSS,但到了4K分辨率下,RTX 2070/2080/2080 Ti却没有这个限制。

如果打开RTX,1080p RTX 2060/2070可以开DLSS,2K分辨率下全部四款都可以,而到了4K分辨率下又变成了RTX 2070/2080/2080 Ti可以开,毫无规律可循。

NVIDIA DLSS抗锯齿有限制:特定条件下才能开图片2

NVIDIA一位代表对此的解释是,DLSS抗锯齿在GPU最大负载时效率最高,而如果GPU没有跑满,DLSS就不可用,因此建议玩家首先打开RTX以提高GPU负载,然后再开启DLSS。

但这样的说法和实际情况出入很大,很难令人信服。举个例子,如果关闭垂直同步、G-Sync自适应同步,在高分辨率高画质下即便不开RTX也很容易就能吃满GPU,那这时为啥不能开DLSS?

NVIDIA DLSS抗锯齿有限制:特定条件下才能开图片3

想来想去,这或许和DLSS的原理有关。以往的AA抗锯齿技术都是由GPU对画面进行实时处理,很消耗资源,但好处是对外部条件需求很少,只要游戏支持就能开,哪怕低端显卡帧率会很惨也能开。

DLSS则既然不同,它基于AI人工智能和DL深度学习,需要首先对游戏画面进行采样,在NVIDIA的服务器上使用4K或者8K超高清分辨率处理,然后降回到游戏分辨率,结合玩家实际场景来提升画质。

可以想象,不同玩家、不同显卡、不同分辨率、不同画质、不同场景所得到的游戏画面都是不一样的,极端条件下DLSS需要对所有场景的每一帧进行单独学习和处理,数据量和任务量是极为恐怖的。

虽然DLSS可以自我学习改进,但需要时间,在游戏发售初期肯定不可能来得及处理所有场景,效果也不会太好,所以上述限制就很容易理解了,因为那些不能开启的情况,显然就是还没有学习到位的,详细后期会逐渐开放。

顺带一说,3DMark Port Royal作为第一个光线追踪基准测试,最近也加入了DLSS,但这是个场景、分辨率严格固定的项目,DLSS的学习就简单多了。

NVIDIA DLSS抗锯齿有限制:特定条件下才能开图片4