A Vulkan Raytracing framework for various bidirectional path tracing techniques
-
Updated
Mar 23, 2025 - C++
A Vulkan Raytracing framework for various bidirectional path tracing techniques
Experimental real-time renderer with support for dynamic global illumination
Real-time Direct3D 12 path tracer
Unbiased & physically-based GPU HIPRT (C++/HIP) interactive path tracing renderer
C2 is a webgpu renderer focused on physically-accurate rendering and ease of experimentation
A C++ implementation of Restir inside Falcor 8.0
Source code for the paper "ReSTIR Subsurface Scattering for Real-Time Path Tracing" (HPG 2024)
Vulkan implementation of Fast Volume Rendering with Spatiotemporal Reservoir Resampling.
Code release of the paper "Combining Resampled Importance and Projected Solid Angle Samplings for Many Area Light Rendering"
CUDA ReSTIR Implementation [2022]
C++ implementation of ReSTIR on top of a Whitted-style ray tracer
ReSTIR DI in Falcor Rendering Framework
Implementation of 'Optimal Multiple Importance Resampling'
Master Thesis: Refining ReSTIR FG using 3D Gaussian-Based Photon Guiding
C++20 renderer developed as part of a bachelor's thesis (2025), combining photon mapping with ReSTIR Direct Illumination (spatial and temporal reuse). Built with SDL2 and TinyBVH
Master Lab: Conditional Resampled Importance Sampling and ReSTIR
Add a description, image, and links to the restir topic page so that developers can more easily learn about it.
To associate your repository with the restir topic, visit your repo's landing page and select "manage topics."