El 光线追踪 它几乎已经成为图形世界中的一个主题。 而且,这种技术可以极大地改善视频游戏的视觉外观。 目前,AMD和NVIDIA的图形卡都支持它,以现代的设备使许多游戏玩家感到满意。 就目前而言,DirectX很幸运能够支持它,但是... Vulkan呢?
好吧,功能强大的开源图形API也将具有Ray Tracing支持。 它将伴随着 Vulkan版本1.2.162。 因此,所有游戏爱好者都可以指望视频游戏中的这些改进,这些改进并非旨在与Microsoft API配合使用。
这是正式宣布 霍罗诺斯集团。 面向Vulkan的新光线跟踪扩展到达了,从而加速了跨平台光线跟踪。 随着此版本的发布,将会有新的扩展,例如:
- VK_KHR_acceleration_struct
- VK_KHR_ray_tracing_pipeline
- VK_KHR_ray_query
- VK_KHR_pipeline_library
- VK_KHR_deferred_host_operations
借助视频游戏的Vulkan图形API向前迈出了一大步 最先进的图形 能够支持光线追踪。 因此,Linux,macOS和Windows系统以及具有硬件支持的AMD,NVIDIA和Intel芯片将能够享受这项技术。
En Linux到目前为止,Ray Tracing可以使用NVIDIA自己的扩展程序使用,但只能用于自己的图形卡。 因此,对于许多用户来说,它是相当有限的。
如果你有兴趣 学到更多,NVIDIA已发布Vulkan Beta驱动程序455.46.02以支持这些扩展,以及其版本为2020.6的Nsight图形工具。 随着专用Xe-HPG GPU的出现,英特尔将在2021年之前不再提供硬件支持。 和AMD,他们已经为Windows准备了驱动程序,但是他们尚未在用于Linux的Radeon软件中使用它。