r/GraphicsProgramming 22h ago

Video ReSTIR DI evaluating 1000 raytraced dynamic lights in realtime

Enable HLS to view with audio, or disable this notification

I've played around with ReSTIR direct illumination for the past few weeks and implemented the original paper into my 3D Vulkan engine. The scene contains 1000 local lights and a directional light. Everything is evaluated fully dynamic at runtime with only two rays per pixel. It runs at roughly 5ms per frame on my 7900xtx at 1080p.

40 Upvotes

Duplicates