Page tree
Skip to end of metadata
Go to start of metadata

The Color Correction utility node

This utility node allows color correction operations on an input color. Gamma correction, hue shift, saturation modification and contrasting are supported. 

Color Correction  Parameters

ParameterDescription
InputThe color to be corrected.
Mask

Blends between Input and its color corrected version. The default mask of 1 will give 100% weight to the corrected version.

Final Output = Corrected*Mask + Input*(1-Mask)

Color Correction
Operations performed in the listed order.

Gamma

Apply a gamma correction to the input color, if Gamma different that 1.

Result = pow( Input, 1/Gamma)


Hue Shift

Rotate the hue by the given amount. Default is 0.

Result Hue = Input Hue + Hue Shift


Note that a value of 1 means full rotation and gives the same result a 0 (in other words, 1 is a 360 degrees rotation).

Saturation

Multiplies colour's saturation by the given value. Default is 1.

Result Saturation = Input Saturation * Saturation

Vibrance

Vibrance performs a more plesant modification of color's saturation. Leaving already saturated areas unchanged and having  effect on unsaturated colors. Default is 1.

Contrast
Contrast Pivot

Two values to perform a contrasting operation on the color. The value is scaled around the provided pivot.

Result = (Corrected - Contrast Pivot) * ContrastContrast Pivot

Exposure

Multiplies the  corrected color by 2^Exposure. Default is 0.

Gain

Multiplies the corrected color by this color. Default is 1.

Result  = Corrected * Gain

Offset

Adds this color to the corrected color. Default is 0.

Result = Corrected + Offset

Invert

Invert the output color. Default is OFF.

Result = 1 - clamp(Corrected, 0, 1)

  • No labels
Write a comment…