Fix color.rgbToHSV returning negative hues