Blending alfa (Direct3D 9)

La fusione alfa viene usata per visualizzare un'immagine con pixel trasparenti o semitrasparti. Oltre a un canale di colore rosso, verde e blu, ogni pixel in una bitmap alfa ha un componente di trasparenza noto come canale alfa. Il canale alfa contiene in genere quanti bit come canale di colore. Ad esempio, un canale alfa a 8 bit può rappresentare 256 livelli di trasparenza, da 0 (l'intero pixel è trasparente) a 255 (l'intero pixel è opaco). L'elenco seguente mostra alcuni effetti speciali che è possibile creare usando la fusione alfa.

Il colore può essere definito con o senza valori alfa. Il colore senza alfa è colore RGB con alfa viene archiviato come ARGB. I dati dei vertici, i dati materiali e i dati della trama possono essere usati per fornire la trasparenza dell'oggetto. Il buffer frame può essere usato anche per generare effetti di trasparenza.

Esempi che illustrano alfa includono:

Direct3D Rendering