Fusione alfa (Direct3D 9)
La fusione alfa viene usata per visualizzare un'immagine con pixel trasparenti o semitrasparnti. 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 tutti i bit di un canale 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 è un colore RGB, mentre il colore con alfa viene archiviato come ARGB. I dati dei vertici, i dati materiali e i dati di trama possono essere usati per fornire la trasparenza dell'oggetto. Il buffer dei frame può essere usato anche per generare effetti di trasparenza.
- Vertex Alpha (Direct3D 9)
- materiale Alpha (Direct3D 9)
- trama alfa (Direct3D 9)
- Buffer di Frame Alpha (Direct3D 9)
- destinazione di rendering alfa (Direct3D 9)
Esempi che illustrano alfa includono:
- Billboarding (Direct3D 9)
- Cloud, Fumo e Scie di Vapore (Direct3D 9)
- Fire, Flares e Esplosioni (Direct3D 9)
Argomenti correlati