示例#1
0
        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));
        }
示例#2
0
        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));
        }
示例#3
0
        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));
        }