public static Color addh(this Color c, float h) { HSV hsv = new HSV(c); return hsv.RotateH((h + hsv.h) % 1f).ToColor(); }