Overview
Builds an OKLCH adjustment set (OklchAdjust) from four L/C/H/A values. Wire
an adjustment such as "lightness −12, chroma unchanged, hue +10" as one value and
pass it to adjustment inputs on nodes such as Procedural Palette.
Usage tips
- A key strength is driving adjustments with waveforms or variables. Connecting a
waveform to
lightnesscreates dynamic color control whose adjustment changes over time. - Round-trip through
oklch_adjust_unpackto replace only part of an existing adjustment value in a processing chain.
Related nodes
oklch_adjust_unpack— the unpacking counterpartprocedural_palette— a common destination for the adjustment setoklch_adjust— applies an adjustment directly to an imagefloat_input— exposes individual componentsversion:
1
Important behavior
- An unconnected input port uses the parameter with the same name.
- A connected input port takes priority over the parameter value.
- L/C/H/A have input ports from the start, so their Inspector parameters cannot also be promoted to input pins.
- The
hueparameter is anAngle, providing a cyclic control from 0 to 360 degrees. - The output is an
OklchAdjust, not a plain list. Downstream nodes receive it with the semantic meaning of an OKLCH adjustment value.
How to use
- Adjust L/C/H/A manually and pass the result as a Procedural Palette adjustment.
- Connect
Float Inputor a waveform node tolightnessorhueto change the adjustment dynamically. - Combine with
OKLCH Adjust Unpackto modify part of an existing adjustment and repack it.