
Vulkan Ray Tracing Procedural Geometry: 使用 VK_KHR_ray_tracing_pipeline...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本视频教程深入介绍如何利用VK_KHR_ray_tracing_pipeline扩展,在Vulkan中实现基于光线追踪的程序化几何生成技术。
Vulkan 光线追踪程序几何示例D3D12 程序几何演示的 Vulkan 端口 [WIP] 该示例使用官方 VK_KHR_ray_tracing_pipeline 和 VK_KHR_acceleration_structure 扩展。它从之前为移植而改编的样本中获得灵感。
此示例展示了如何通过相交着色器实现程序几何,利用多个交叉点着色器来创建解析和体积、有符号距离以及分形几何。此外,还包括了:
- 扩展的着色器表布局及索引覆盖多样的几何图形与底层加速结构(底层 AS 或简称 BLAS)。
- 跟踪光线递归使用两种不同的光线类型:辐射光线和阴影光线。
该示例还可以作为 D3D12 DXR 样式 API 和 Vulkan 之间进行交叉参考的工具,因为它直接适应了这两种框架。
全部评论 (0)
还没有任何评论哟~


