Lessico IT › Programmazione › Bias delle ombre

Bias delle ombre

Programmazione Svenska → Aggiornato: 2026-10-26

Lo scostamento di profondità aggiunto prima del confronto con la shadow map per evitare che le superfici si facciano ombra da sole per errore.

Nello shadow mapping si legge un solo valore di profondità per l'intera porzione coperta da un texel, perciò la geometria inclinata finisce in parte dietro la propria profondità memorizzata, con il risultato di uno shadow acne puntinato. Il bias sposta leggermente la profondità memorizzata lontano dalla luce prima del test: una parte costante più una parte slope-scaled, poiché gli angoli ripidi richiedono più margine delle superfici rivolte frontalmente alla luce.

Il mestiere sta nel dosaggio. Troppo poco bias e la puntinatura resta; troppo, e l'ombra si stacca dalla base dell'oggetto nel peter panning. Un'alternativa è il normal offset, che sposta il punto di lettura lungo la normale della superficie anziché in profondità, oppure il rendering delle facce posteriori invece di quelle anteriori nel passaggio delle ombre. Il compromesso è il vero lavoro, e interagisce con filtri come il PCF.

← Torna al lessico