讲解

vid什么是nvidia的光线追踪? 有什么用

Anonim

当涉及到PC视频游戏世界时, Ray Tracing是一年中的主题之一。 这项技术非常有趣,因为它可以在视频游戏领域取得突破,并且已被整合到新的Nvidia RTX 2080 Ti,RTX 2080和RTX 2070图形卡中。

您想知道它的用途吗? 和我们在一起,我们会告诉你吗?

顾名思义,射线跟踪是一种渲染技术 ,其原理是跟踪来自光源的大量射线 ,计算和分析具有不同对象的每条射线的反弹,并以此为基础以获取最真实的 照明为目标的照明,以创建可靠的3D模型。 来吧,光线追踪根据计算机模拟的现实情况,通过数以百万计的复杂计算,寻找光线,然后光线到达“相机”。

这不是一项精确的新技术,而是由Turner Whitted于1979年首次发现的。 实际上,它已广泛用于各种3D渲染的视频和照片 。 为了让您有个想法, 当今使用计算机图像的每部电影,尤其是最真实的电影,都使用光线跟踪 。 就是说,我们从上面显示的相当基本的效果(仅是一个简单的演示),到您可以想像到的任​​何好莱坞大片,都很难将计算机生成的内容与任何内容区分开来。不,甚至是像皮克斯(Pixar's)这样的著名动画。

一切听起来都不错,但是最让您想到的问题是: 为什么游戏中不使用实时光线追踪? 好吧,使用光线跟踪渲染单张照片像上一张照片可能需要几分钟或几小时,而对于一部电影(举个例子),使用巨大且极其昂贵的渲染场可能要花费数百万美元并花费数小时或几天的时间来完成这些过程之一。 至少直到现在,在视频游戏中都无法使用它。

电子游戏中用来替代光线追踪的渲染技术是栅格化,其中屏幕上的对象是由成千上万个虚拟多边形组成的网格,并结合了多种技术(例如环境遮挡或通常基于每个多边形的顶点和光源之间的角度来计算明暗器,照明和阴影,这是一种不太逼真的基于方法的方法,但比光线跟踪要快得多。

现在,让我们看一下NVIDIA最近推出的实时光线追踪实现,该技术以其“ 计算机图形 的 圣杯”而享有 开创性的地位。 该实现的特殊性是使用专门用于射线跟踪硬件,例如 RT Cores ,而Tensor Cores将进一步加速,后者使用人工智能来优化流程。 根据NVIDIA的说法,这意味着单个RTX图形卡可以实时执行这些类型的操作,其性能类似于DGX超级计算机(价格为60, 000美元)。

NVIDIA实时光线追踪的缺点是该技术没有得到充分利用,也就是说,计算的光线数量不如大多数真实感渲染中的光线大,我们可以称其为 “ 局部 光线追踪 ” ,即它仅限于进行最相关的计算以照亮场景。 因此,视觉跳动并不像您在某些照片或电影中看到的那样大。 无论如何,一张图像值一千个单词,我们把NVIDIA在Gamescom 2018上展示的一些光线追踪演示的照片留在这里:

在比较中,我们观察到“ RTX打开”和“ RTX关闭”, 我们不一定要使用射线追踪,但是RTX还包括各种人工智能功能。 无论如何,它可以使我们对即将发生的事情有不同的看法。 我们认为《古墓丽影:暗影》非常忠实地展示了灯光和阴影之间的差异。

不幸的是,还有更多需要注意的缺点。 一方面,重要的是要弄清(尽管它从抽屉中掉下来)要在游戏中享受光线追踪,必须予以支持。 目前已经有一定数量的游戏将支持它,无论是现在的还是新的,但是要知道它是否会激增要花费数月或数年的时间 。 最后,实时禁用光线跟踪可能会 带来显着的性能水平优势 ,从而导致某些用户跳过它。

如果公司宣布的所有信息都是真实的,并且RTX在游戏中激增,那么它将实时 有效地实现 Ray Tracing,因为它们将在这方面取得成功,并具有任何以前的图形卡的巨大优势。

在获得所有这些信息之后,许多人都会想到一个问题:让我们看看,是否值得购买RTX来享受游戏中的光线追踪? 同样,有媒体和用户建议 “购买,因为这是您不能错过的不可思议的进步” ,例如 “不购买,因为技术是行销的骗局” 。

我们建议阅读我们最好的 PC硬件和组件指南

我们给您最明智的答案: 在撰写本文时,关于光线追踪在游戏中的成功,实用性和重要性,您还谈不上什么。 我们仍然需要等待数周或数月。 首先,您必须了解新的RTX在不使用光线跟踪的情况下的性能,以查看不考虑这一方面的世代跳跃是否值得( 因为并非 游戏中 所有事物都将围绕RTX技术发展 )。 其次, 查看游戏 在未来几个月中 的实际实现 ,因为现在我们只有几个模拟账户,并且没有足够的信息来确认任何内容。

光线追踪将在此保留。 它已经是DirectX 12 API的一部分,越来越多的游戏将实现它。 知道这是否值得只是时间问题。 你喜欢我们的文章吗? 我们想知道您的意见!

讲解

编辑的选择

Back to top button