Lessico IT › Programmazione › Trasparenza indipendente dall'ordine

Trasparenza indipendente dall'ordine

Programmazione Svenska → Aggiornato: 2026-10-25

Il termine generale per le tecniche che renderizzano correttamente le superfici trasparenti senza doverle prima ordinare dalla più lontana alla più vicina.

Il normale alpha blending dipende dall'ordine: sovrapporre strato su strato dà un risultato che varia con l'ordine di disegno, perciò la geometria trasparente di norma va ordinata da dietro in avanti. Il metodo cede quando le superfici si intersecano o quando un solo oggetto si sovrappone a sé stesso, perché allora non esiste un ordine corretto, e l'ordinamento stesso costa tempo a ogni fotogramma.

L'OIT risolve il problema pixel per pixel. Il depth peeling (Cass Everitt, 2001) rimuove uno strato trasparente alla volta. Le liste concatenate per pixel raccolgono tutti i frammenti di un punto e li fondono in ordine solo in seguito, una versione moderna dell'A-buffer di Carpenter del 1984. Il weighted blended OIT (McGuire e Bavoil, 2013) rinuncia all'ordine esatto e pesa i contributi in base alla profondità: approssimato ma economico. Tutte presuppongono un alpha premoltiplicato corretto.

← Torna al lessico