Return a color contained in a vec3.
Should be between 0 and 360
Should be between 0 and 100
source: https://stackoverflow.com/questions/2353211/hsl-to-rgb-color-conversion
Return a color contained in a vec3.