Produces a lighter version of the input colour. A 10% tint is 10% of the input colour combined with 90% white.
Percentage (clamped to 0-100).
Produces a darker version of the input colour. A 10% shade is 10% of the input colour combined with 90% black.
Percentage (clamped to 0-100).
Alters the input colour to have the specified opacity, but with its colour unchanged.
Percentage (clamped to 0-100).
Produces a more or less opaque version of the input colour. An alpha modulate never increases the alpha beyond 100%. A 200% alpha modulate makes an input colour twice as opaque as before. A 50% alpha modulate makes an input colour half as opaque as before.
Positive percentage.
Produces a more or less opaque version of the input colour.
Increases or decreases the input alpha percentage by the specified percentage offset. A 10% alpha offset increases a 50% opacity to 60%. A -10% alpha offset decreases a 50% opacity to 40%. The transformed alpha values are limited to a range of 0 to 100%. A 10% alpha offset increase to a 100% opaque object still results in 100% opacity.
Percentage (clamped to -100 to 100).
Alters the input colour so it has the specified hue, but with its saturation and luminance unchanged.
Degrees (clamped to 0-360).
Modulates the input colour's hue by the given percentage. A 50% hue modulate decreases the angular hue value by half. A 200% hue modulate doubles the angular hue value.
Positive percentage.
Produces the input colour with its hue shifted, but with its saturation and luminance unchanged.
Degrees.
Alters the input colour so it has the specified saturation, but with its hue and luminance unchanged.
Unbounded percentage.
Modulates the input colour's saturation by the given percentage.
A 50% saturation modulate reduces the saturation by half. A 200% saturation modulate doubles the saturation.
Unbounded percentage.
Produces the input colour with its saturation shifted, but with its hue and luminance unchanged. A 10% offset to 20% saturation yields 30% saturation.
Unbounded percentage.
Alters the input colour so it has the specified luminance, but with its hue and saturation unchanged.
Unbounded percentage.
Alters the input colour's luminance modulated by the given percentage.
A 50% luminance modulate reduces the luminance by half. A 200% luminance modulate doubles the luminance.
Unbounded percentage.
Produces the input colour with its luminance shifted, but with its hue and saturation unchanged.
Unbounded percentage.
Produces the input colour with the specified red component. The green and blue colour components unchanged.
Unbounded percentage.
Alters the input colour so its red component is modulated by the given percentage. A 50% red modulate reduces the red component by half. A 200% red modulate doubles the red component.
Unbounded percentage.
Alters the input colour so its red component is shifted. Its green and blue colour components unchanged.
Unbounded percentage.
Provides the input colour with the specified green component. Its red and blue colour components unchanged.
Unbounded percentage.
Modulates the input colour's green component by the given percentage.
A 50% green modulate reduces the green component by half. A 200% green modulate doubles the green component.
Unbounded percentage.
Alters the input colour so its green component is shifted. Its red and blue colour components unchanged.
Unbounded percentage.
Provides the input colour with the specified blue component. Its red and green colour components unchanged.
Unbounded percentage.
Modulates the input colour's blue component by the given percentage.
A 50% blue modulate reduces the blue component by half. A 200% blue modulate doubles the blue component.
Unbounded percentage.
Alters the input colour so its blue component is shifted, but with its red and green colour components unchanged.
Unbounded percentage.
Specifies that the colour rendered should be the complement of the input colour with the complement being defined as such.
Specifies the inverse of the input colour. For example, the inverse of red (1, 0, 0) is cyan (0, 1, 1 ).
Specifies a grey scale of the input colour, taking into relative intensities of the red, green, and blue primaries.
Specifies that the output colour rendered by the generating application should be the sRGB gamma shift of the input colour.
Specifies that the output colour rendered by the generating application should be the inverse sRGB gamma shift of the input colour.
Represents a single transformation that can be applied to a colour.
Most transforms have a
typethat specifies the kind of transformation, and avaluethat provides the necessary parameter for that transformation. The exact meaning and valid range ofvaluedepends on thetypeof transform. The exception are a handful of whole-colour transformations that affect the entire colour; they havetypebut novalue.The supported transform types include: