1 of 8

SDFGI

SDF-based Global Illumination

Milestone 3

2 of 8

Dynamic Lighting → Voxel Flicker Fix

Courtesy of OpenGL Insights!

Before

After

3 of 8

Corrections to probe interpolation

Before

After

4 of 8

Convincing interreflections

5 of 8

Convincing interreflections

6 of 8

Dynamic update

7 of 8

Live Demo!

8 of 8

What’s next?

Source: McGuire et al. Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields

1. Direct + Converged Multi-Bounce

(THIS IS NOT US!)

2. Direct + 1 Bounce (we are here!)

3. Direct + Converged Multi-Bounce