×

Rendering translucent layers in a display system

  • US 6,369,830 B1
  • Filed: 05/10/1999
  • Issued: 04/09/2002
  • Est. Priority Date: 05/10/1999
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for combining at least two overlapping layers to render an image, the image containing a plurality of image pixels, each overlapping layer containing a plurality of layer pixels, each layer pixel corresponding to one of the image pixels, the method comprising:

  • a) for at least one image pixel;

    a.1) initializing an accumulator color value;

    a.2) selecting a topmost remaining overlapping layer having a layer pixel corresponding to the image pixel, the layer pixel having a color value;

    a.3) compositing the color value of the layer pixel with the accumulator color value;

    a.4) storing the result of a.3) in the accumulator;

    a.5) determining whether layer pixels for any remaining overlapping layers should be processed;

    a.6)responsive to a.5) indicating that layer pixels for any remaining overlapping layers should be processed, repeating a.2) to a.6);

    a.7) retrieving a tag indicating a topmost changed layer;

    a.8) determining whether a.2) has been performed for the indicated topmost changed layer; and

    a.9) responsive to a.2) having been performed for the indicated topmost changed layer, outputting the accumulator color value.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×