Skip to content

Nodes · Color

Grade

Colorv2coreConcat: Pointwise

Overview

The workhorse. Blackpoint and whitepoint set what maps to black and white; lift, gain, multiply, offset and gamma shape what is left.

How to

  1. Sample the plate's white into whitepoint.
  2. Balance with gain.
  3. Shape with gamma last.

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
blackpointColor[0.0, 0.0, 0.0, 0.0]The input level that becomes black. Sample the darkest part of the plate to set it.
whitepointColor[1.0, 1.0, 1.0, 1.0]The input level that becomes white. Sample the plate's white — a card, a highlight.
liftColor[0.0, 0.0, 0.0, 0.0]Raises or lowers black — what blackpoint maps TO. Positive milkifies, negative crushes.
gainColor[1.0, 1.0, 1.0, 1.0]Sets what white maps TO — the overall multiplier on the top end. The main brightness control.
multiplyColor[1.0, 1.0, 1.0, 1.0]Multiplies the whole range after black/white mapping — like exposure, but linear.
offsetColor[0.0, 0.0, 0.0, 0.0]Adds to everything — shifts the whole range up or down. Moves black; use lift when you don't want that.
gammaColor[1.0, 1.0, 1.0, 1.0]Bends the midtones: >1 brightens mids, <1 darkens, black and white stay put.
reverseBoolfalseRuns the grade backwards — undo an upstream grade with the same values.
black_clampBooltrueClip the result at 0 — no negative values leave the node.
white_clampBoolfalseClip the result at 1 — no values above white leave the node.
mixFloat1.0Dissolves the effect back toward the input. 0 = off (bit-identical), 1 = full effect.
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