oklchSaturate
oklchSaturate(
inputColor,amount):Node<"vec4">
Defined in: packages/nodes/src/color/oklch.ts:123
Adjust chroma (saturation) in OKLCH space. Perceptually uniform saturation adjustment.
Parameters
Section titled “Parameters”inputColor
Section titled “inputColor”Node <"vec4">
Input color (vec4 with alpha, sRGB)
amount
Section titled “amount”Chroma multiplier (0 = grayscale, 1 = original, >1 = more saturated)
Returns
Section titled “Returns”Node <"vec4">
Color with adjusted chroma (sRGB)
Examples
Section titled “Examples”// Desaturate to grayscaleoklchSaturate(texture(tex, uv()), 0)// Boost saturation by 50%oklchSaturate(texture(tex, uv()), 1.5)