Linear vs Perceptual Interpolation
Linear RGB interpolation can produce muddy midpoints — blending red and cyan in RGB passes through grey. Interpolating in OKLCH or LAB color spaces produces perceptually smooth gradients that look natural to the human eye.
