开源游戏引擎 Godot 的最新激动人心的进展开始逐步展示对 Vulkan 光追的支持。
为了更好地将 Godot 与其他支持光追的商业高端游戏引擎进行定位,跨平台游戏引擎 Godot 正在推进 Vulkan 光追支持。今天发布了 Godot 4.7 开发版 1,其中包含了一些光追的初始基础架构。
Godot 4.7 开发版 1 是迈向下一正式版本的首个里程碑式开发快照。在新开发工作中,最令我兴奋的是他们正在进行的关于 Vulkan 光线追踪的工作:
尽管 Vulkan 几年前就提供了光线追踪 API,但在游戏引擎中实际集成并高效运用,远比听起来复杂。渲染已经是引擎中最复杂的部分之一,在此基础上添加光线追踪会使这种复杂性呈指数级增长。考虑到这一点,Antonio Caggiano 为我们提供了实现这一目标的基础设施(GH-99119),这一点令人印象深刻。他慷慨地提供了一个演示项目,通过 GDScript 展示了这项新功能。
该 Pull Request 实现了 Godot 渲染设备对 Vulkan 光线追踪的初步支持,并附带了一个 GDScript 演示项目。

接下来,Vulkan 光线追踪其余组件的整合速度将备受关注。Godot 4.7 Dev 1 现在也在所有支持的设备和平台上使用原生文件选择器,更新到更新的 Vulkan SDK,改进了大量的 Godot 编辑器功能,Windows HDR 输出,以及更多。
Godot 4.7 Dev 1 的详细信息可以在 GodotEngine.org 上找到。
转自 Godot 4.7 Making Progress On Vulkan Ray-Tracing – Phoronix
Linuxeden开源社区