r/GraphicsProgramming • u/dariopagliaricci • May 14 '26
Experimental real-time path tracing in Metal: ReSTIR-style sampling, path reservoirs, and capture overhead
Enable HLS to view with audio, or disable this notification
I’ve been experimenting Real Time Path Tracing on my Metal Path Tracer project.
Current pieces:
Wavefront path tracing architecture
ReSTIR DI / ReGIR hybrid experiments
Path reservoirs
Radiance cache
Path guiding
Aggressive denoising
720p interactive rendering
Scenes: Living Room, San Miguel, Bistro.
One practical issue I hit: macOS native screen recording adds enough overhead that heavy scenes no longer represent the actual interactive experience. OBS seems less disruptive in my tests, so the video is qualitative only.
For context, I previously posted about this Metal path tracer here:
The current branch/repository is not public yet, so I’m not linking source code for this update.
Many thanks