So come funziona la mappatura dell'ombra ma non sto ottenendo la causa dell'acne ombra! Qualcuno può dirmi la causa dell'acne ombra in modo semplice e in che modo è correlato alla risoluzione della mappa di profondità?
So come funziona la mappatura dell'ombra ma non sto ottenendo la causa dell'acne ombra! Qualcuno può dirmi la causa dell'acne ombra in modo semplice e in che modo è correlato alla risoluzione della mappa di profondità?
Risposte:
Immagine 1 : un brutto caso di acne ombra. (Sintetico e un po 'esagerato)
L'acne ombra è causata dalla natura discreta della mappa ombra. Una mappa d'ombra è composta da campioni, una superficie è continua. Pertanto, può esserci un punto sulla superficie in cui la superficie discreta è oltre il campione. Il problema persiste anche se si esegue il campionamento multiplo, ma è possibile campionare in modo più intelligente in modi che possono quasi eliminarlo a costi significativi.
Immagine 2: uno spaccato laterale di una funzione d'ombra e dei suoi campioni discreti.
Il modo canonico per risolverlo è compensare leggermente la mappa delle ombre in modo che l'oggetto non si auto-ombreggi più. Questo offset è chiamato distorsione. Si possono usare più offset intelligenti di un semplice valore fisso, ma un valore fisso funziona abbastanza bene e ha un sovraccarico minimo.
Immagine 3: Funzione ombra distorta (offset) in avanti.
In aggiunta alla risposta di joojaa: l'uso di un bias per compensare la funzione dell'ombra risolve davvero il problema con l'acne dell'ombra, ma può introdurre un ulteriore problema: Peter Panning
Come vedi nell'immagine a sinistra, l'ombra è scollegata dal muro di fusione dell'ombra. Questo dà l'impressione che la geometria si libra sul terreno (proprio come Peter Pan può librarsi, da cui il nome Peter Panning).
Per risolvere questo problema devi usare una geometria "spessa" che ha un volume e quindi rendere la mappa delle ombre usando le facce posteriori. Se lo scostamento è inferiore allo spessore della geometria, non verrà eseguito Peter Panning.
Entrambe le immagini sono tratte da questo tutorial in cui puoi anche imparare di più su come funziona la mappatura dell'ombra, come viene creata e risolta l'acne dell'ombra e che cos'è Peter Panning.