AbstractStaticblendBlend two colors by applying source blend over target base. Notes:
StaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticblendStaticcoverThe blend color completely covers the base color based on opacity.
StaticdarkenCompares colors and keeps the darker one. No blending, just replacement.
StaticdarkenDarken the base color by increasing contrast. Saturated and sharp darks.
StaticdarkenDarken the base color by decreasing brightness. Darker than Multiply.
StaticdifferenceSubtract the darker color from the lighter one. Used for inversion effects.
StaticexclusionSimilar to Difference but with lower contrast.
StaticlightenCompare colors and keeps the lighter one. No blending, just replacement.
StaticlightenSimilar to Overlay, but based on the Blend color. Harsh spotlight effect.
StaticlightenA gentler version of Hard Light. Diffused spotlight effect.
StaticmultiplyMultiply the color values. Always darker. Simulates drawing with markers.
StaticoverlayCombine Multiply and Screen based on the Base color. Increases contrast.
StaticscreenThe inverse of Multiply. Always lighter. Simulates projecting multiple lights.
StaticsubtractMathematically subtracts the blend color from the base.
Image Processing Blending & Compositing. Implementation compliant with W3C Compositing and Blending Level 1. Operations are performed in Linear RGB space.