Conceptual
Login

Alpha Blending

When blending is enabled, the fragment's output is combined with the existing framebuffer color by a configurable equation, most commonly src.rgb * src.a + dst.rgb * (1 - src.a). Because the operation reads the current destination, correct transparency requires sorting translucent surfaces back-to-front (or using premultiplied alpha and order-aware techniques).

This Concept is waiting for its first lesson!

When blending is enabled, the fragment's output is combined with the existing framebuffer color by a configurable equation, most commonly src.rgb * src.a + dst.rgb * (1 - src.a). Because the operation reads the current destination, correct transparency requires sorting translucent surfaces back-to-front (or using premultiplied alpha and order-aware techniques).

Are you a teacher? Sign in to start contributing.

Sign In