Radiance Cascades
A scalable approach to realtime dynamic global illumination.
Brush Alpha1
Brush Radius8
Additional Controls
Pixels Between Base Probes1
Interval Length1
Base Ray Count4
Interval Overlap %0.1
(RC) Layer to Render0
(RC) Layer Count6
Stage To Render3
Sun Angle
Papers
- Radiance Cascades: A Novel Approach to Calculating Global Illumination [WIP]
- Radiance Cascades: A Novel High-Resolution Formal Solution for Multidimensional Non-LTE Radiative Transfer
Textual / Video presentations
- GM Shaders Guest: Radiance Cascades - Part One: Introduction to Radiance Cascades by Yaazarai
- GM Shaders Guest: Radiance Cascades 2 - Part Two: Optimizations and Code Deep Dive
- Exploring a New Approach to Realistic Lighting: Radiance Cascades by SimonDev. Simon was also kind enough to provide an open source implementation + demo
- Building Real-Time Global Illumination: Radiance Cascades by Jason McGhee
Demos / Implementations
- implementation by fad. Includes some temporal latency due to shadertoy limitiations.
- Building Intuition around Radiance Cascades by tmpvar
Utilities
- Bilinear and forking fix by MytinoDev
- Kornel made a calculator to compute the optimal cascade interval lengths based on the penumbra angle, minimum light size and probe spacing.
- Parallel fix by mxacop