Lessico IT › Programmazione › Mappa di irradianza

Mappa di irradianza

Programmazione Svenska → Aggiornato: 2026-10-25

Una texture precalcolata che memorizza, per ogni direzione, quanta luce diffusa arriva da essa, così l'illuminazione indiretta si può leggere invece di calcolarla in tempo reale.

L'illuminazione globale diffusa — la luce che rimbalza su pareti e cielo prima di raggiungere un oggetto — è costosa da calcolare a ogni fotogramma. Una mappa di irradianza sposta il lavoro offline: si integra una volta sola la luce incidente sull'intero emisfero per ogni direzione e si salva il risultato, di solito come piccola cubemap o codificato in armoniche sferiche.

In fase di rendering basta una singola lettura lungo la normale della superficie per ottenere il suo contributo diffuso. Poiché l'irradianza varia in modo graduale, non serve un'alta risoluzione: un pugno di coefficienti porta sorprendentemente lontano. La tecnica è la base dell'image-based lighting e delle light probe; per le superfici lucide si affianca a una mappa di riflessione separata e più nitida. Le mappe statiche, ovviamente, bloccano l'illuminazione, quindi nelle scene dinamiche vanno aggiornate.

← Torna al lessico