Lessico IT › Programmazione › Peter panning

Peter panning

Programmazione Svenska → Aggiornato: 2026-10-25

L'errore per cui l'ombra di un oggetto si stacca dalla sua base e l'oggetto sembra fluttuare, dal nome del bambino delle fiabe che perse la propria ombra.

L'artefatto è il rovescio della lotta allo shadow acne. Per eliminare la punteggiatura dell'autoombreggiatura si spingono i valori di profondità memorizzati lontano dalla luce, ma se si esagera l'inizio dell'ombra scivola dietro l'oggetto che la proietta. L'ombra di contatto sotto una cassa o un piede scompare e l'oggetto sembra sospeso a un centimetro dal suolo.

Il nome rimanda al Peter Pan di J.M. Barrie, la cui ombra si staccò e dovette essere ricucita. I rimedi sono tenere il bias il più piccolo possibile, preferire un bias proporzionale alla pendenza a uno costante, oppure renderizzare la shadow map dalle facce posteriori della geometria (front-face culling) così che l'errore di profondità finisca sepolto dentro l'oggetto. Le cascaded shadow maps aiutano indirettamente, dando più risoluzione vicino alla camera, dove la fluttuazione si nota di più.

← Torna al lessico