No, it was just a very straightforward RGB spread using floats. I dug out the code there but it's not particularly elegant since it uses other functions for actually storing the values. HSL might indeed give better results - that conversion's a little more involved of course, and I'm not sure the subtleties would be even captured on ECS with only 4 bits per gun.
|