unpremultiplied
Unpremultiplied refers to a representation of color with an alpha channel where the red, green, and blue components are stored as independent color values and have not been multiplied by the alpha value. In this form, the alpha channel expresses opacity, while the color channels represent the full color intensities of the fragment before blending.
This contrasts with premultiplied alpha, in which the color channels are stored already multiplied by alpha
In image formats, PNG and most non-animated formats typically use unpremultiplied alpha; some graphics engines and
Blending with unpremultiplied data uses the over operation: out alpha equals As plus Ad times (1 minus
Practical notes: ensure consistent representation when compositing; converting to a common form avoids artifacts. Working in