This question follows from https://stackoverflow.com/questions/29589186/generating-a-perceptually-accurate-colour-wheel-in-javascript
I'm trying to create 12 colours that are roughly uniformly spaced from one another perceptually.
d3 provides HSL, so d3.hsl( (i/12)*360, 0.5, 0.5 )
However, this doesn't work very well for greeny-yellowy colours.
d3 appears to provide HCL and LAB, but I can't see how to use these.
Is there any mathematical approach I can use, or should I just implement my own HSL hue transfer function?