Nodes/ComfyUI-GeN13/Color Wheels (GeN13)
ComfyUI Node

Color Wheels (GeN13)

Color grading wheels calibrated against Lightroom Classic (Color Grading panel): shadows, midtones, highlights and global, each with hue, saturation and luminance, plus blending and balance. Fixed values are applied to every frame, so video does not flicker. Drag on a wheel to pick the color (the outer dot turns the hue only), the slider below sets luminance, the eye turns a zone off. Alt + click or double-click a wheel to reset it; right-click > Reset all resets every control. PREVIEW opens a live preview window after the node has run once; chained with Color Grade it shares one window (a node whose output also feeds something else counts as the end of its chain).

By heigen13·Created 12 days ago·Updated 3 days ago· 1
Color Wheels (GeN13)
  • images
  • images
◄enabledtrue►
◄shadow_hue0►
◄shadow_sat0►
◄shadow_lum0►
◄midtone_hue0►
◄midtone_sat0►
◄midtone_lum0►
◄highlight_hue0►
◄highlight_sat0►
◄highlight_lum0►
◄global_hue0►
◄global_sat0►
◄global_lum0►
◄blending50►
◄balance0►
◄cube_name►
◄shadow_ontrue►
◄midtone_ontrue►
◄highlight_ontrue►
◄global_ontrue►
CategoryGeN13/color

Inputs (21)

NameTypeDefaultDescription
imagesIMAGEImages: a still image or video frames; every frame gets the same adjustment.
enabledBOOLEANtrueEnabled: BYPASS outputs the images unchanged.
shadow_hueFLOAT00–360Shadow hue: tint color for shadows in degrees; 0 red, 60 yellow, 120 green, 180 cyan, 240 blue, 300 magenta.
shadow_satFLOAT00–100Shadow saturation: strength of the tint on shadows; higher values tint more. 0 is off.
shadow_lumFLOAT0-100–100Shadow luminance: brightness of shadows; positive values lighten, negative values darken; 0 is unchanged.
midtone_hueFLOAT00–360Midtone hue: tint color for midtones in degrees; 0 red, 60 yellow, 120 green, 180 cyan, 240 blue, 300 magenta.
midtone_satFLOAT00–100Midtone saturation: strength of the tint on midtones; higher values tint more. 0 is off.
midtone_lumFLOAT0-100–100Midtone luminance: brightness of midtones; positive values lighten, negative values darken; 0 is unchanged.
highlight_hueFLOAT00–360Highlight hue: tint color for highlights in degrees; 0 red, 60 yellow, 120 green, 180 cyan, 240 blue, 300 magenta.
highlight_satFLOAT00–100Highlight saturation: strength of the tint on highlights; higher values tint more. 0 is off.
highlight_lumFLOAT0-100–100Highlight luminance: brightness of highlights; positive values lighten, negative values darken; 0 is unchanged.
global_hueFLOAT00–360Global hue: tint color for the whole image in degrees; 0 red, 60 yellow, 120 green, 180 cyan, 240 blue, 300 magenta.
global_satFLOAT00–100Global saturation: strength of the tint on the whole image; higher values tint more. 0 is off.
global_lumFLOAT0-100–100Global luminance: brightness of the whole image; positive values lighten, negative values darken; 0 is unchanged.
blendingFLOAT500–100Blending: overlap between shadows, midtones and highlights; higher values give softer, wider zones.
balanceFLOAT0-100–100Balance: negative values widen the shadow zone, positive values widen the highlight zone; 0 is even.
cube_nameSTRINGLUT name: leave empty to skip. Saves a .cube of this grade, the same as Color Match.
shadow_onoptBOOLEANtrueShadow on: the eye under the wheel; off skips this zone in the output, its values are kept.
midtone_onoptBOOLEANtrueMidtone on: the eye under the wheel; off skips this zone in the output, its values are kept.
highlight_onoptBOOLEANtrueHighlight on: the eye under the wheel; off skips this zone in the output, its values are kept.
global_onoptBOOLEANtrueGlobal on: the eye under the wheel; off skips this zone in the output, its values are kept.

Outputs (1)

NameTypeDescription
imagesIMAGE—