Vulkan Raytracer
1.0.0
由Vulkan和C ++ 20模塊構建的射線飾面,該模塊支持實時計算遮光器基於多彈跳和每個像素的多射線。
您可以使用WASD / Arrow鍵和鼠標控制相機。 Tab將切換輸入。 Escape將退出應用程序。

如果您想在沒有CMAKE的情況下構建,請使用本指南。
使用CMAKE構建時,您可以運行BuildShaders目標。
另外,您也xxxx使用以下命令運行以下... 。
.../VulkanSDK/x.x.x.x/Bin/glslc.exe -fshader-stage=vertex Fullscreen.vert.glsl -o Fullscreen.vert.spv
.../VulkanSDK/x.x.x.x/Bin/glslc.exe -fshader-stage=fragment Fullscreen.frag.glsl -o Fullscreen.frag.spv
.../VulkanSDK/x.x.x.x/Bin/glslc.exe -fshader-stage=compute Raytracing.comp.glsl -o Raytracing.comp.spv
C/C++ > Code Generation > Floating Point Model為空白。