Skip to main content

Blend Modes

Blend modes for Shapes and Effects.

From the Skia documentation:

ModeDescription
Source Inreplaces destination
Destination Inpreserves destination
Source Oversource over destination
Destination Overdestination over source
Source Insource trimmed inside destination
Destination Indestination trimmed by source
Source Outsource trimmed outside destination
Destination Outdestination trimmed outside source
Source ATopsource inside destination blended with destination
Destination ATopdestination inside source blended with source
Xoreach of source and destination trimmed outside the other
Plussum of colors
Modulateproduct of premultiplied colors; darkens destination
Screenmultiply inverse of pixels, inverting result; brightens destination
Overlaymultiply or screen, depending on destination
Darkendarker of source and destination
Lightenlighter of source and destination
Color Dodgebrighten destination to reflect source
Color Burndarken destination to reflect source
Hard Lightmultiply or screen, depending on source
Soft Lightlighten or darken, depending on source
Differencesubtract darker from lighter with higher contrast
Exclusionsubtract darker from lighter with lower contrast
Multiplymultiply source with destination, darkening image
Huehue of source with saturation and luminosity of destination
Saturationsaturation of source with hue and luminosity of destination
Colorhue and saturation of source with luminosity of destination
Luminosityluminosity of source with hue and saturation of destination