HUSL: a human-friendly alternative to the HSL color space
r/programmingDon’t mind the naysayers, this is really awesome work if you actually understand what it does.
I created http://color.method.ac, and I was trying to use LCH wheel instead of HSV, but I couldn’t overcome the out-of-gamut problems. It looks like HUSL would’ve been exactly what I was looking for.
There’s so many applications I can think about, I’ll sure make extensive use of it!
u/aazav:
My brain is empty. I’d love to understand the purpose for this.
Find any color picker, say, this one:
http://www.eyecon.ro/colorpicker/
Move through the hue axis (the rainbow colored bar) and the color changes. If you observe carefully, it seems that some colors are brighter and some colors are darker. Since you are only adjusting hue, brightness is supposed to stay the same.
This happens because most color pickers paint a computational representation of color, not what the human eye actually perceives.
This is something designers do all the time by intuition, if you take a look at the NBC logo! you will notice that the colors are not just variations of H in HSL, they are carefully chosen keep perceptual uniformity (which HUSL attempts).