文件名称:PBRVulkan:Vulkan实时路径跟踪器引擎
文件大小:185KB
文件格式:ZIP
更新时间:2024-04-07 12:27:02
C++
Vulkan中的Ray Tracer沙箱 该项目是一个引擎,您可以在其中基于物理的实时光线跟踪系统创建/测试新的着色器。主要思想是用户可以在预定义的环境中使用诸如网格,材质,灯光和纹理之类的资产来测试自己的集成器。 Vulkan管道以着色器形式抽象,用户唯一关心的是提供他们自己的场景描述或使用已经存在的场景描述。 查看不和谐的以获得更多信息或。当前的开发可在下进行。 沙盒 作为创建自己的着色器的示例,请查看“ 或“ 。这些文件将自动包含在hit shader 。在此级别上,您有许多资源可用于创建自己的实现。现在,要使它们可用于引擎,您需要以与添加上述文件相同的方式添加它们。 特征 1) Ray tracing pipeline scene/assets description with: materials meshes lights (are