Advertisement

射线追踪迁移到Vulkan

阅读量:

将HLSL射线追踪到Vulkan

Bringing HLSL Ray Tracing to Vulkan

Vulkan标志

DirectX光线跟踪(DXR)支持采用光线跟踪替代传统的光栅化方法来渲染图形。该API是由NVIDIA与微软于2018年共同开发的。

几个月后,NVIDIA推出了基于Turing架构的新一代GPU,在硬件层面实现了本地支持,旨在提升光线追踪任务的表现。之后,光线追踪生态逐渐壮大,多款备受期待的AAA级游戏采用DXR技术,并提供了一些行业基准工具。

与DXR协同推出后端架构及渲染器DK1.0 SDK,并正式提供了与该技术相当的光线追踪能力。一些Vulkan开发者已开始采用NVIDIA VKRay框架构建具备DK1.0级图形性能的游戏引擎,在Quake2 RTX、JX3(MMO)以及Wolfenstein:Youngblood等作品中可见其身影。

Porting DirectX Content to Vulkan

该Vulkan API由Khronos集团开发,并广泛适用于多种平台和设备。大量开发者选择将他们现有的DirectX应用迁移至Vulkan生态系统中以拓展其适用范围。然而,在迁移过程中,开发者不仅需要将API调用转移到支持Vulkan的框架中,并且还需将着色体转换为SPIR-V指令序列。

尽管大多数ISV可以通过一定程度的努力实现对3D

全部评论 (0)

还没有任何评论哟~