Tone

Tone can be an attribute of an image or video element, affecting that specific element, or it can be an element itself, applying to the entire canvas.

PropTypeRequiredExampleValue RangeDescription
gammanumbertrue0.56-1 to 1The gamma adjustment value for the image or video element. Negative values darken, positive values brighten.
saturationnumbertrue0-1 to 1The saturation adjustment value. Negative values desaturate, positive values increase saturation.
contrastnumbertrue0-1 to 1The contrast adjustment value. Negative values decrease contrast, positive values increase it.
brightnessnumbertrue0-1 to 1The brightness adjustment value. Negative values darken, positive values brighten.
rednumbertrue0-1 to 1The red channel adjustment value. Adjusts red color intensity.
greennumbertrue0-1 to 1The green channel adjustment value. Adjusts green color intensity.
bluenumbertrue0-1 to 1The blue channel adjustment value. Adjusts blue color intensity.
imageElement.json
1{ 2"type": "", 3"width": 1920, 4"height": 1080, 5"fill": "#000000", 6"view": [ 7 { 8 "id": "6b91fbc5-a69c-4783-8216-395b8feac9b2", 9 "type": "Image", 10 "start": 0, 11 "duration": 5, 12 "trackIndex": 1, 13 "x": 0, 14 "y": 0, 15 "blendMode": "normal", 16 "anchorX": 1310.5, 17 "anchorY": 1965.5, 18 "rotation": 0, 19 "scaleX": 0.27473925209870265, 20 "scaleY": 0.27473925209870265,

Effect Processing Order

When multiple color adjustments are applied to an element, they are processed in this order:

  1. Tone adjustments (gamma, saturation, contrast, brightness, color channels)
  2. LUT (Lookup Table) color grading
  3. Filters (from filterAgent)

This order ensures predictable results when combining different color correction techniques.