Radiance Cascades Wiki

Home

❯

techniques

❯

Direction First Probes

Direction-First Probes

Mar 25, 20261 min read

  • fix

Alternative memory layout: rays grouped by direction rather than by probe position. Improves GPU texture cache coherence during merging (reads for same-direction rays across neighbouring probes become spatially contiguous). Also enables hardware bilinear interpolation during merging.

Combined with pre-averaging, allows the entire RC implementation in under 100 lines of shader code.

  • Described in: GM Shaders Part 2
  • Origin: Graphics Programming Discord

Related: pre-averaging


Edit this pageCreate a new page

Graph View

Backlinks

  • GM Shaders: Radiance Cascades 2 — Part Two
  • Radiance Cascades — GameMaker
  • Pre-Averaging

Created with Quartz v4.5.2 © 2026

  • Discord
  • GitHub
  • Contribute