如果您是狂热的游戏玩家,您可能已经在互联网或广告中的某处听说过“光线追踪”一词。 自从 NVIDIA 推出第一代 RTX GPU 以来,该术语变得越来越普遍。 不过,AMD 也推出了一系列支持光线追踪的 GPU。但是 AMD 的 GPU 是否与 NVIDIA 的 RTX GPU 相当或更好?如果您还不清楚,接下来就一起来看看这两家显卡品牌厂商之间的竞争吧。
什么是光线追踪?
传统上,视频游戏是使用称为光栅化的过程渲染的。 无需过多介绍,在此过程中,视频游戏场景使用多边形进行渲染。 然后,着色器为每个像素添加颜色和照明等效果。 有时,这会导致不准确的照明效果并使玩家失去沉浸感。
光线追踪消除了这个问题。
使用光线追踪渲染的场景更加逼真,因为光线、阴影和反射的工作方式与现实生活中的一样。 这是因为光线追踪使用虚拟光源,场景中的所有对象都与光源交互,从而产生比光栅化高得多的图形保真度。
虽然这只是光线追踪的一般概述,但还有很多关于光线追踪及其工作原理的知识。
NVIDIA 与 AMD:光线追踪如何工作?
NVIDIA 和 AMD 都提供支持光线追踪的 GPU,它们的工作方式也非常相似。 但是,有一个关键区别。
NVIDIA 有一组专用的硬件内核,称为 RT 内核,用于处理视频游戏中的实时光线追踪。 另一方面,AMD GPU 使用同时执行其他功能的硬件内核来处理光线追踪。 AMD 将这些内核称为 Ray Accelerators。
此外,NVIDIA 还为消费者提供了一些额外的功能,例如深度学习超级采样 (DLSS),而 AMD 还没有直接的竞争对手。 总而言之,NVIDIA 的光线追踪实现是功能强大的硬件、优化和软件套件的完美结合,可让您充分利用 GeForce RTX GPU。
AMD 还没有时间完善其兼容光线追踪的 GPU,因为它们仍处于第一代。 但是,该品牌确实有很多要发布的内容,包括对 DLSS 的回答。
如前所述,NVIDIA 正在推出支持光线追踪的第二代 GPU,而 AMD Radeon 6000 系列 GPU 是该品牌首次尝试实现相同功能。 自然,在支持 RT 的显卡方面,NVIDIA 在所有预算中都有更多可用的产品。
以下是所有支持硬件级光线追踪的 NVIDIA GPU:
支持光线追踪的 NVIDIA GPU | |
NVIDIA RTX 20-Series | NVIDIA RTX 30-Series |
NVIDIA GeForce RTX 2060 | NVIDIA GeForce RTX 3060 |
NVIDIA GeForce RTX 2060 SUPER | NVIDIA GeForce RTX 3060 Ti |
NVIDIA GeForce RTX 2070 | NVIDIA GeForce RTX 3070 |
NVIDIA GeForce RTX 2070 SUPER | NVIDIA GeForce RTX 3070 Ti |
NVIDIA GeForce RTX 2080 | NVIDIA GeForce RTX 3080 |
NVIDIA GeForce RTX 2080 SUPER | NVIDIA GeForce RTX 3080 Ti |
NVIDIA GeForce RTX 2080 Ti | NVIDIA GeForce RTX 3090 |
与 NVIDIA 相比,AMD 支持光线追踪的 GPU 很少。 支持光线追踪的 AMD Radeon GPU 包括:虽然上述 NVIDIA GPU 支持硬件级光线追踪,但一些较旧的 NVIDIA GPU(例如 GeForce GTX 1600 Ti)支持软件级光线追踪。 但是,光线追踪的质量和范围远不如 RTX 2000 和 3000 系列 GPU。
与 NVIDIA 相比,AMD 支持光线追踪的 GPU 很少。
支持光线追踪的 AMD Radeon GPU 包括:
支持光线追踪的 AMD GPU |
AMD Radeon RX 6600 XT |
AMD Radeon RX 6700 XT |
AMD Radeon RX 6800 |
AMD Radeon RX 6800 XT |
AMD Radeon RX 6900 XT |
NVIDIA 与 AMD:光线追踪性能
NVIDIA 和 AMD 在所有支持 RT 的游戏中都提供具有竞争力的光线追踪性能。 但是,某些游戏可能针对任一品牌进行了更好的优化。 此外,大多数(如果不是全部)流行的支持光线追踪的游戏仅实现光线追踪的一个方面,例如反射、全局照明或其他。
因此,在质量改进方面有合理的期望是一个好主意,即使您在金钱可以买到的最好的硬件上运行这些游戏。 虽然某些 GPU 可以在启用光线追踪的情况下以 4K 分辨率运行游戏,但帧速率并不理想。 因此,如果您打算购买支持 RT 的 GPU,最好以 1080p 或 1440p 分辨率进行游戏,以获得性能和质量的理想组合。
在视频游戏的整体性能和 FPS 方面,NVIDIA 的旗舰卡 GeForce RTX 3090、GeForce RTX 3080 Ti 和 GeForce RTX 3080 明显领先。 下一个表现最好的显卡是 AMD Radeon RX 6900 XT 和 RX 6800 XT。
基准测试中使用的游戏是 Bright Memory Infinite、Control、Cyberpunk 2077、Dirt 5、Fortnite、Godfall、Metro Exodus、Minecraft、Shadow of the Tomb Raider 和 Watch Dogs Legion。
1080p 的光线追踪性能
大多数支持 RT 的中档 GPU 几乎无法管理 60 FPS,但在设置最大化的情况下,并且在流行的视频游戏中启用了光线追踪。 然而,高端 GPU,即 RTX 3090、RTX 3080 和 RX 6900XT,管理的平均 FPS 超过 60。
当谈到支持 DLSS 的游戏时,AMD 的情况看起来更加黯淡。 在这种情况下,所有 AMD GPU 都落后了。 事实上,RX 6900 XT 甚至落后于 NVIDIA RTX 2080 Ti,凸显了 DLSS 在 NVIDIA 光线追踪实现中的重要性。
AMD GPU 支持光线追踪,但落后于 NVIDIA
总而言之,虽然 AMD 拥有一系列支持光线追踪的 GPU,但它们在实施和性能方面落后于 NVIDIA。 然而,当 AMD 推出支持光线追踪的第二代 GPU 时,AMD 可能很快就会赶上 NVIDIA。
AMD 可以走 NVIDIA 的路线,并拥有处理光线追踪的专用 RT 内核。 但该品牌最需要努力的是其软件套件,并提供可以与 NVIDIA DLSS 并驾齐驱的杀手级光线追踪功能。好了,看完以上的内容,您是否已经有了更好的判断,如果有任何疑问,欢迎评论下方留言讨论。