Class
Shader
Output
RGBA
synopsis
The color_correct node allows you to adjust the gamma, hue, saturation, contrast, and exposure of an image. Alters the Input color with the following operator, applied in the same order as the parameters.
input
Input color to apply the color correction to.
alpha_is_luminance
Ignore the input alpha, setting the output alpha to the luminance of the RGB color.
alpha_multiply
Multiply the output alpha with a factor.
alpha_add
Add a value to the output alpha.
invert
Invert the input RGB color.
invert_alpha
Invert the input alpha.
gamma
Applies a gamma correction to the color.
![]() |
![]() |
![]() |
1 (default)
|
2
|
3
|
hue_shift
Rotates the color hue, a value of 1 means a full rotation.
![]() |
![]() |
![]() |
0 (default)
|
0.1
|
0.2
|
saturation
Scale the saturation by this factor.
![]() |
![]() |
![]() |
1 (default)
|
2
|
3
|
contrast
Scales values around the Contrast Pivot.
![]() |
![]() |
![]() |
0.1
|
0.2
|
0.3
|
contrast_pivot
The origin of the contrast scaling. The default is 0.18 which is the average perceptual mid-gray.
![]() |
![]() |
![]() |
0.1
|
0.2
|
0.3
|
exposure
Multiplies the color using a photo f-stop scale, where an increment of 1 doubles the luminosity.
![]() |
![]() |
![]() |
0 (default)
|
1
|
2
|
multiply
Multiply the color by this factor.
![]() |
![]() |
![]() |
1 (default)
|
2
|
3
|
add
Adds this value to the color.
![]() |
![]() |
![]() |
0 (default)
|
0.2
|
0.4
|
mask
Blends between the Input color and the color corrected one.
![]() |
![]() |
0
|
1 (default)
|