This function converts a color from RGB to HSL. Reference: https://en.wikipedia.org/wiki/HSL_and_HSV#From_RGB
{vec3} A color expressed as Red (x [0, 1]), Green (y [0, 1]), and Blue (z [0, 1]). This vector will be modified to express the same color as Hue (x [0, 360]), Saturation (y [0, 1]), and Lightness (z [0,1])
This function converts a color from RGB to HSL. Reference: https://en.wikipedia.org/wiki/HSL_and_HSV#From_RGB