Lessico IT › Hardware › Alpha blending

Alpha blending

Hardware Svenska → Aggiornato: 2026-10-24

Sovrapporre un pixel traslucido a ciò che è già nell'immagine, pesandolo in base al suo valore alfa.

La formula è out = src·α + dst·(1−α), cioè l'operatore «over», formalizzato da Thomas Porter e Tom Duff nel 1984. È così che vetro, fumo, dissolvenze delle interfacce e contorni con antialiasing si fondono con lo sfondo. La fusione avviene nello stadio di blending, al termine della pipeline, dopo che il frammento è stato calcolato, leggendo ciò che si trova già nel framebuffer.

Il problema è l'ordine. La fusione non è commutativa e lo z-buffer non sa risolvere più superfici trasparenti una dietro l'altra, perché memorizza un solo valore di profondità per pixel. Gli oggetti trasparenti vanno quindi disegnati dopo quelli opachi e ordinati dal più lontano al più vicino. Per evitare l'ordinamento esistono l'alpha test (un ritaglio netto) e la trasparenza indipendente dall'ordine.

← Torna al lessico