IT-lexicon › Programmeren › Reflective shadow maps (RSM)

Reflective shadow maps (RSM)

Programmeren Svenska → Bijgewerkt: 2026-10-25

Een shadow map die als lichtbron wordt hergebruikt: elke verlichte texel wordt een piepklein secundair lampje dat indirect licht werpt.

De techniek werd in 2005 gepresenteerd door Dachsbacher en Stamminger. Een gewone shadow map slaat alleen diepte op; een RSM bewaart per texel ook wereldpositie, normaal en flux (gekleurd licht). Elke zo'n texel geldt als virtuele puntlamp, en door een handvol naburige texels te bemonsteren krijg je één bounce indirect licht bijna gratis.

De beperking is dat het om één bounce gaat en dat de virtuele lichten zelf geen schaduw werpen: er is geen indirecte occlusie, dus licht kan door muren lekken. Toch vormt de methode de basis voor meerdere realtime-GI-technieken, waaronder light propagation volumes.

← Terug naar het lexicon