Z-buffer

Definizione rapida

Lo z-buffer è una memoria grafica che conserva la profondità dei punti di una scena tridimensionale.

Spiegazione

Per ogni posizione dell'immagine registra la distanza lungo l'asse Z e permette di stabilire quale superficie debba apparire davanti alle altre.

Esempio pratico

Se due oggetti si sovrappongono sullo schermo, il renderer mostra il frammento con profondità più vicina e nasconde quello retrostante.

Spiegazione tecnica

Durante il disegno, il valore del nuovo frammento viene confrontato con quello memorizzato; il buffer è aggiornato soltanto quando supera il test di profondità.

Da non confondere con

Lo z-buffer gestisce la visibilità per profondità; il frame buffer conserva i colori finali dell'immagine.