Method and apparatus for providing logical combination of N alpha operations within a graphics system
First Claim
Patent Images
1. A method of generating a graphics image comprising:
- (a) generating information representing a surface to be imaged, said information including alpha transparency/opacity information;
(b) performing, at least in part within a recirculating, hardware-based graphics generator, plural alpha comparisons on said alpha information to provide corresponding plural alpha comparison results;
(c) logically combining said plural alpha comparison results; and
(d) rendering said graphics image based at least in part on said logical combination,wherein said steps (b) and (c) use said recirculating, hardware-based graphics generator to process a programmable alpha tree by providing N logical alpha operations on M alpha inputs, M and N being any integers, M>
1, N>
1.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. Logical combination of N alpha compares can be used to provide a wide range of imaging effects including but not limited to cartoon outlining.
-
Citations
10 Claims
-
1. A method of generating a graphics image comprising:
-
(a) generating information representing a surface to be imaged, said information including alpha transparency/opacity information; (b) performing, at least in part within a recirculating, hardware-based graphics generator, plural alpha comparisons on said alpha information to provide corresponding plural alpha comparison results; (c) logically combining said plural alpha comparison results; and (d) rendering said graphics image based at least in part on said logical combination, wherein said steps (b) and (c) use said recirculating, hardware-based graphics generator to process a programmable alpha tree by providing N logical alpha operations on M alpha inputs, M and N being any integers, M>
1, N>
1. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a home video game system or low cost personal computer graphics card, a hardware-based transparency processor including:
-
an alpha combiner stage that combines at least first and second alpha input values to generate an alpha result; an alpha comparator/tester that compares or tests the alpha result; and a recirculator at least in part responsive to said alpha comparator/tester, said recirculator selectively recirculating said alpha result as at least one of said alpha input values, whereby said transparency processor processes programmable, arbitrarily complex alpha trees;
wherein said alpha trees have arbitrary complexity comprising N logical operations on M alpha inputs, M and N being any integers, M>
1, N>
1. - View Dependent Claims (10)
-
Specification