Initially a CPU path tracer based on Ray Tracing in One Weekend
Rewritten using Vulkan API compute shaders to make it lighting fast.
- Vulkan compute shader implementation
- Bindless rendering API over Vulkan
- Support different window systems (Win32, xcb)
- Realtime rendering
- Multisampling (temporal accumulation)
- ImGui backend
- Debugging window
- Tonemapping
- BVH based on SAH with debugging tools (Graphviz exporter, visual debugger)
- Vulkan RT