Premultiplied Transparency

Commutativity
Non-Commutative [NC]
Category
Alpha Blending
Formula

RESULT = BASE + BACKGROUND * (1-ALPHA)

RGB of the Base Color specifies how much color the effect being drawn contributes to the output. The Alpha value specifies how much it obscures whatever is behind it. RGB and alpha are NOT independent. To make the effect transparent you must reduce both its RGB (to contribute less color) and its alpha (to obscure less of whatever is behind it). Notable Values: Alpha 0% + Black = Keeps all colors the same (Full transparency); Alpha 100% = No transparency. This blend mode is non-commutative.