Blending colors in the presence of transparency

G - Physics – 06 – T

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06T 5/50 (2006.01) G06T 15/50 (2006.01)

Patent

CA 2308739

Methods and apparatus for blending colors in the presence of transparency. The method includes blending a lower and an upper graphic element in accordance with a transfer mode by calculating a transfer color from a lower element color and an upper element color according to the transfer mode without regard either to a lower element alpha or to an upper element alpha; calculating a resulting alpha from the lower element alpha and the upper element alpha without regard to any of the lower element color, the upper element color, or the transfer mode; and calculating a resulting color as a weighted average of the lower element color, the transfer color, and the upper element color. The transfer mode can be an arbitrary transfer mode and can be user defined. The resulting graphic element <C,c> having color value C and alpha value c can be calculated in accordance with <C,c> = XFade ( <A,a>, XFade ( <B,1>, <T(A,B), 1>, a ), b ), where XFade (<X,x>, <Y,y>, z) - <R,r> is an operation defined by the formulas r = InterpolateAlpha (x, y, z), t = y x z / r, and R = InterpolateColor (X, Y, t) and where the lower element is <A,a> and the upper element is <B,b>. Each of the colors A, B, and C can be defined by a value for each of a plurality of colorants. The calculated values can defined by c = a + b - axb, and C = Ax (1 - (b / c)) + Bx (1- a) x (b / c) + T (A, B) xax (b / c).

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Blending colors in the presence of transparency does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Blending colors in the presence of transparency, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Blending colors in the presence of transparency will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1765621

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.