Adjusts a single color in OKLCH space.
OKLCH makes lightness, chroma, and hue easy to manipulate in a way that better matches human perception. Use it to extract one palette color and darken it slightly, reduce only a shadow color's chroma, or shift its hue a little.
Overview
Adjusts one Color in OKLCH (a perceptual color space). It handles delicate changes such as โmake color 3 slightly darker and more mutedโ without unwanted hue shifts or unnatural changes in brightness.
Usage tips
- Use the standard three-node chain:
palette_get โ color_adjust_oklch โ palette_set. - The go-to pattern for shadow colors is to derive them from a base color by reducing lightness, adjusting chroma, and nudging the hue. The key advantage is that the shadow follows whenever the base color changes.
- For bold color swaps with large hue rotations, the HSV version is easier to predict.
Related nodes
color_adjust_hsvโ the counterpart for bold color swapspalette_get/palette_setโ the go-to nodes before and after this onepalette_adjust_oklchโ adjusts multiple slots at onceoklch_adjustโ adjusts an entire image in OKLCH space
How to use
- Use Palette Get to extract one color from a palette.
- Make a small color adjustment with this node.
- Use Palette Set to write the adjusted color back to the desired index in the original palette.
This lets you build per-color edits such as โmake only palette color 3 slightly darkerโ as a node chain.