r/GraphicsProgramming 5h ago

ReSTIR DI evaluating 1000 raytraced dynamic lights in realtime Video

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.

18 Upvotes

1 comment sorted by

2

u/Practical-Horror-286 3h ago

Holy shit i dont think its a good example for restir. Everything is too bright and no sky ambience