RTX到底是什么?

所以,尽管显卡已经推出一段时间了(尽管仍然有点难以获得),但支持RTX的游戏还没有真正出现。所以现在有一些游戏推出了闪亮的RTX选项,我们来看看性能并问一下RTX到底是用来做什么的!

通过光线追踪眼镜看世界…

从技术角度来看,当NVIDIA宣布他们的新一代gpu将拥有RTX,这将是第一组能够在游戏中实现实时光线追踪的显卡时,我感到很兴奋。如果你是一个电影迷,光线追踪本身并不是一个新概念,因为这是一段时间以来在CG动画中模拟真实光线的方法。

在不涉及太多细节的情况下,光线追踪的重点是让你看到光源在环境中是如何真实地相互作用的。顾名思义,你跟踪(追踪)光线的路径,然后计算它们如何与环境相互作用。这种计算是基于不同表面和材料上的反射、折射和吸收光的大量数学计算,所以它很适合计算机计算。

然而,如果你试着弄清楚有多少单独的光线来自我们的太阳,并与你周围的世界相互作用,我们将在那里为一张图像工作一个年龄。所以,事实上,在模拟中,我们做的事情是相反的。我们不是试图从太阳计算近乎无限的照明细节,而是从我们正在观看一个场景的位置开始,沿着光的路径向后工作,丢弃我们看不到的一切。

对于电影,这个仍然很复杂的计算是在你把虚拟摄像机放在一个环境中时完成的。对于游戏来说,尽管这是一种基本相同的技术,但摄像机的位置和可见场景会随着玩家在环境中的移动而不断变化。

这款游戏之所以获得广泛关注是因为在动画/CG电影中,你通常会使用数百甚至数千束光线;从理论上讲,通过使用RTX,开发者可以在游戏中使用这种技术的初级版本,同时考虑到你所玩游戏的视野和分辨率。

如果你对这个技巧感兴趣,我强烈推荐你观看这段视频来自迪斯尼动画工作室

RTX开启:照亮你的世界

因此,虽然我将在下一节中讨论NVIDIA为什么要这样做,但我们需要看一下在当前硬件上是如何运行的。当NVIDIA通过RTX首次发布主流显卡时,Unreal Engine的工作人员通过以下视频展示了这项技术的潜力(以及微软针对Windows的DXR框架):

这里的背景很重要的一点是,这是像电影一样拍摄的,而不是展示游戏表现。这就像在游戏中看到过场动画,而不是你在环境中玩游戏。这让他们创造了一个真正美好的场景,尽管它确实显示了光线追踪技术是如何使用的,但并没有给出任何游戏性能的指示。

奇怪的是,NVIDIA也不愿意谈论帧率,而是更倾向于关注所展示内容的真实性。关于这些技术是否能够让我们在幻灯片以外的地方玩游戏,几乎没有人说过

真相介于两者之间。

在传统游戏的渲染上,RTX卡确实比它们的10系列卡有所提升,但其价格涨幅却无法与之相匹配。它的主要卖点在于光线追踪,如果你已经注意到我多次提到这是一项非常密集的任务,那么你可能不会对结果感到惊讶:

英伟达的10系列vs RTX

所以,如果我们考虑GTX 1080ti 10系列中的大男孩,他们现在的标准型号零售价在700-800美元左右——或者如果你想买一些更有分量的产品,比如主动脉花了你900多美元。(也就是说,这些都是你能拿到的价格,因为自从RTX发行以来,人们一直在疯狂地购买它们。)一个旗舰RTX 2080 Ti卡喜欢这ZOTAC游戏这款手机将花掉你1425美元。不过,这也不是很糟糕,对吧?我的意思是,如果我们的业绩增长了52%,那么一切都很好……

不幸的是,对于NVIDIA(好吧,更多的是对我们消费者而言),标准游戏渲染的实际帧率接近20-25%的提高。这仍然很好,但相对于价格上涨,这不算太好。

所以有了这些额外的渲染能力,就意味着我们得到了很棒的光线追踪?再次,不幸的是,不是,因为该技术是建立在一个新的核心类型,这是不同于CUDA核心设置使用的10系列卡。因此,目前很少有游戏能够从新技术中获得任何优势。

有大量的视频显示在游戏中使用RTX时的帧率,现在微软在无数次延迟后发布了他们的DXR框架,NVIDIA修复了他们的蓝屏....此外,NVIDIA的一名代表对卡片起火的报道做出了如下回复:

有限的测试逃避从早期董事会造成的问题,一些客户已经经历了RTX 2080 Ti创始人版。我们随时准备帮助任何遇到问题的客户。请访问www.nvidia.com/support,与NVIDIA技术支持团队实时聊天(或发送电子邮件给我们),我们会处理此事。

哦。

不管怎样,关于帧速率。Hardware unbox在《战地V》的单人游戏性能上做了一些非常出色的工作在这里,WccftechTV有一些多人画面。

尽管人们对这种全新体验的期望很低,但我不认为人们会期望在1080p、RTX 2080ti (RTX设置为超低或超低)的情况下,总的帧数只有50-70 FPS。如果你想玩更高分辨率的游戏,别麻烦了。此外,如果你买了一个较低的RTX卡,想要一个传统的游戏体验改善超过10系列,你想尝试的技术……你真的可能想要等到下一代。RTX 2080在低RTX模式(1080p)下甚至难以达到60帧/秒,而使用RTX 2070甚至无法达到50帧/秒。

不适合游戏玩家(但适合电影制作人)

我知道,这是一个非常悲观的前景。但有几个原因:

首先,正如我上面提到的,有一个很好的理由可以解释为什么电影动画在渲染这种级别的细节时需要很长时间。很长一段时间以来,尽管许多工作室和软件都可以处理光线追踪,但还没有一种很好的方式在电影中实时显示这类事情。

Autodesk已经在他们的系统中谈论光很多年了从基础开始,现在他们将进入更高级的工作与新的架构,以及它如何允许他们真正提高渲染性能:

蜘蛛侠从来没有这么好看过!但是,看看每次他们在演示中移动相机时场景是如何重新渲染的。它并不是完全无缝的,当你想到衣服的细节,以及那些反射和阴影是如何与它互动的,我并不感到惊讶。

但我认为这是与现在的RTX的脱节:在硬件中有明显的潜力,但当传统游戏的性能没有大幅提升时,当使用RTX时,性能会明显下降时,这是很难销售的。我怀疑它在一段时间内不会成为主流,因为玩家已经习惯于推动FPS的发展,所以他们不会为了更好的阴影和反射而大幅降低性能。

但这并不是世界末日。从技术层面来说,最好的事情之一是,随着时间的推移,可以做出改进。当《玩具总动员》在1995年制作时,他们花了大约4个小时渲染每一帧。15年后,华丽的再发行版平均每帧需要2-4分钟。这是一个很好的改进;但要记住,皮克斯有一个巨大的渲染农场,而你只有一张卡片。总的来说,我并不惊讶他们中的一些人会自焚。

结论

那么,这里的要点是什么呢?这是一个不错的“第一次尝试”,但肯定还有改进的空间。虽然我真的想要我的手1080 Ti一旦我攒了钱,我(像许多其他人)可能会等待几代人之前跳入那个超现实的RTX水坑。

然而,你认为呢?你在考虑买吗?你已经买了吗?或者你像我一样在等待下一代(或两代)?请在评论中告诉我。

Baidu