public static Color ColorCombineSaturation(Color A, Color B) { ColorHSL x = ColorHSL.FromRGBA(A); ColorHSL y = ColorHSL.FromRGBA(B); x.s = y.s; return(ColorHSL.ToRGBA(x)); }
public static Color ColorCombineLuminosity(Color A, Color B) { ColorHSL x = ColorHSL.FromRGBA(A); ColorHSL y = ColorHSL.FromRGBA(B); x.l = y.l; return(ColorHSL.ToRGBA(x)); }
public static Color ColorCombineHue(Color A, Color B) { ColorHSL x = ColorHSL.FromRGBA(A); ColorHSL y = ColorHSL.FromRGBA(B); x.h = y.h; return(ColorHSL.ToRGBA(x)); }