Skip to content

Nodes · Color

ColorCorrect

Colorv2coreConcat: Pointwise

Overview

Colour correction in zones: master, shadows, midtones and highlights each get their own saturation/contrast/gamma/gain/offset — grade the tones separately.

How to

How-to

  1. The master controls apply everywhere; the shadows, midtones and highlights pages apply their own settings in that tonal zone.
  2. Start with saturation and contrast on the master, then open the shadows page to lift or cool them alone.
  3. A mask limits the whole node.

Inputs

InputWhat it takes
inthe image this node works on
masklimits the effect to this matte — the engine's universal mask slot, applied for every node that declares it

Outputs

OutputType
outImage

Parameters

ParameterTypeDefaultWhat it does
channelsChoicergbaWhich channels this node writes: rgba, rgb (alpha passes through untouched), alpha only, all, or none (bypass). Everything unselected comes straight from the input — same as Nuke. allrgbargbalphanone
saturationFloat1.0Colour intensity: 0 = grayscale, 1 = unchanged.
contrastFloat1.0Stretches (>1) or flattens (<1) the range around mid-grey.
gammaColor[1.0, 1.0, 1.0, 1.0]Bends the midtones with a power curve; ends stay put.
gainColor[1.0, 1.0, 1.0, 1.0]Multiplies the signal — the main brightness/strength control.
offsetColor[0.0, 0.0, 0.0, 0.0]Adds a constant to every pixel.
shadows_saturationFloat1.0The same control, applied only in the shadows (weighted by darkness).
shadows_contrastFloat1.0The same control, applied only in the shadows (weighted by darkness).
shadows_gammaColor[1.0, 1.0, 1.0, 1.0]The same control, applied only in the shadows (weighted by darkness).
shadows_gainColor[1.0, 1.0, 1.0, 1.0]The same control, applied only in the shadows (weighted by darkness).
shadows_offsetColor[0.0, 0.0, 0.0, 0.0]The same control, applied only in the shadows (weighted by darkness).
midtones_saturationFloat1.0The same control, applied only in the midtones.
midtones_contrastFloat1.0The same control, applied only in the midtones.
midtones_gammaColor[1.0, 1.0, 1.0, 1.0]The same control, applied only in the midtones.
midtones_gainColor[1.0, 1.0, 1.0, 1.0]The same control, applied only in the midtones.
midtones_offsetColor[0.0, 0.0, 0.0, 0.0]The same control, applied only in the midtones.
highlights_saturationFloat1.0The same control, applied only in the highlights (weighted by brightness).
highlights_contrastFloat1.0The same control, applied only in the highlights (weighted by brightness).
highlights_gammaColor[1.0, 1.0, 1.0, 1.0]The same control, applied only in the highlights (weighted by brightness).
highlights_gainColor[1.0, 1.0, 1.0, 1.0]The same control, applied only in the highlights (weighted by brightness).
highlights_offsetColor[0.0, 0.0, 0.0, 0.0]The same control, applied only in the highlights (weighted by brightness).
disabledBoolfalseBypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back.
labelTextA note shown under the node in the graph — what this node is FOR. Never affects the render or the cache.
hide_inputBoolfalseDraw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap).

See also