Hacker News new | ask | show | jobs
by boronine 4448 days ago
Thanks :)

> how would you approach generating a palette using these color spaces?

This is exactly the problem I was trying to solve in creating HUSL.

You can think of HUSL as a version of CIELUV (Or, more specifically CIELCHuv, the cylindrical transformation of CIELUV) that is stretched vertically to fill in the 'holes'. HUSLp, the pastel version, is similar, but instead of stretching, it cuts the saturated colors off. (You can switch between them in the demo).

In fact, those stretching and cutting functions are the only thing that HUSL really does, the rest is all CIE math :P