Selective super-sampling/adaptive anti-aliasing of complex 3D data
AssigneeS3 Graphics Co., Ltd.
InventorsBaskaran Vijayakumar, Konstantine I. Iourcha
Life of this patent
Estimating the term…
Abstract
A system and method is provided for preventing the occurrence of aliasing at the edges of polygons in 3D graphics. The system may detect both polygon geometric edges and Z edges due to intersection of multiple polygons. In one embodiment, the system includes an edge anti-aliasing module configured to selectively super-sample edge portions of primitives. The system further includes a coarse memory for storing information of pixels that are not super-sampled and a fine memory for storing information of pixels that are super-sampled by the edge anti-aliasing module.
Claims19
A method for preventing aliasing in a current primitive selected for rendering in a display comprising:
- detecting an edge;
- and
- selectively super-sampling each pixel of a pair of pixels if a link between the pair of pixels is broken by the detected edge.
A method for preventing aliasing in a current primitive selected for rendering in a display comprising:
- detecting an edge;
- selectively super-sampling the detected edge;
- storing information of pixels not super-sampled in a first memory device;
- and
- storing information of pixels that are super-sampled in a second memory device.
A machine-readable medium having embodied thereon a program, the program being executable by a machine to perform a method for preventing aliasing in a current primitive selected for rendering in a display, the method comprising:
- detecting an edge;
- and
- selectively super-sampling each pixel of a pair of pixels if a link between the pair of pixels is broken by the detected edge.
Dependencies are inferred from the claim text.