Multisampling dithering with shuffle tables
First Claim
Patent Images
1. A method for using random coverage masks for reducing visual artifacts while rendering transparent objects, said method comprising the steps of:
- selecting a first index from a plurality of sources;
receiving a second index from a first shuffle table based on said first index;
obtaining a transparency mask from a transparency table based on said second index; and
generating a new coverage mask by combining said transparent mask with a coverage mask.
13 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating random coverage masks for rendering images with transparent objects. The system uses shuffle tables for addresses of a pixel to index into a transparency table and to obtain a transparency mask, which is then ANDed with a coverage mask to obtain a new coverage mask.
-
Citations
5 Claims
-
1. A method for using random coverage masks for reducing visual artifacts while rendering transparent objects, said method comprising the steps of:
-
selecting a first index from a plurality of sources;
receiving a second index from a first shuffle table based on said first index;
obtaining a transparency mask from a transparency table based on said second index; and
generating a new coverage mask by combining said transparent mask with a coverage mask. - View Dependent Claims (2)
-
-
3. A system for generating random coverage masks for use in rendering transparent objects, said system comprising:
-
first index selecting means for selecting a first index from a plurality of sources;
a shuffle table in communication with said first index selecting means, said shuffle table receiving said first index and outputting a second index;
a transparency table in communication with said shuffle table, said transparency table receiving said second index and generating a transparency mask; and
means for combining said transparency mask with a coverage mask and producing a random coverage mask, wherein said random coverage mask randomly enables samples of transparent objects. - View Dependent Claims (4, 5)
-
Specification