Crytek 透露了其最近在 Radeon RX Vega 56 显卡上演示实时光线追踪的详细信息。让我们回想一下,今年 5.5 月中旬,开发者发布了一段视频,其中展示了实时光线追踪使用 AMD 显卡在 CryEngine XNUMX 引擎上运行的跟踪。
在发布视频时,Crytek 并未透露有关 Neon Noir 演示中 Radeon RX Vega 56 性能水平的详细信息。 现在开发者已经分享了细节:该显卡能够在全高清分辨率(30 × 1920 像素)下提供平均 1080 FPS 的帧率。 还指出,如果光线追踪的质量/强度减半,那么相同的图形加速器可以在 QHD 分辨率(40 × 2560 像素)下提供 1440 FPS。
在 Neon Noir 演示中,光线追踪用于创建光的反射和折射。 公平地说,值得注意的是,这里确实存在很多反射,而 Radeon RX Vega 56 显卡能够应对它们,即使没有像 RT 核心那样专门的逻辑来加速跟踪。 让我们提醒您,目前这款 AMD 显卡属于中端价格段的解决方案。
成功的秘诀很简单:Crytek 演示中的光线追踪是基于体素的。 与 NVIDIA RTX 技术相比,这种方法所需的计算能力要低得多。 因此,不仅高端视频卡,而且中端价位视频卡都可以使用光线追踪构建高质量图像,无论它们是否具有用于此类任务的专用逻辑。
尽管如此,Crytek 指出,专用 RT 核心可以显着加快光线追踪速度。 而且,它们与 Crytek 技术的使用没有任何障碍,因为 GeForce RTX 显卡支持 Microsoft DXR。 通过适当的优化,这些加速器将能够在 Neon Noir 演示中提供最高的跟踪质量,即使在 4K 分辨率(3840 × 2160 像素)下也是如此。 相比之下,GeForce GTX 1080 的性能只有一半。 事实证明,GeForce RTX 并没有在 CryEngine 引擎中提供任何新功能,但确实提供了更好的性能和细节。
最后,Crytek 开发人员指出,DirectX 12 和 Vulkan 等现代 API 也为使用实时光线追踪提供了许多优势。 问题是它们提供了对硬件的广泛的低级访问,因此可以进行更好的优化,并且可以使用所有资源来进行光线追踪的繁重工作。
来源: 3dnews.ru