THREE.JS / FOUNDATIONS 35
Reflections with a memory.
Stochastic GGX rays are noisy by design. Temporal reprojection and a recurrent spatial filter turn that noise into a usable reflection, while motion vectors and history keep the result stable.
Initializing SSR denoise—
Preparing stochastic rays, history, and the HDR environment…
spatiotemporal controls
- path
- —
- stages
- —
- MRT outputs
- —
- draw calls
- —
- triangles
- —
- cpu ms
- —
SSR denoise initialization failed.
The stochastic reflection pipeline could not initialize.
The raw path is intentionally noisy. The denoised path spends history and neighborhood samples to make that signal useful.
LAB 35 / STOCHASTIC SSR + DENOISING