Z buffer with degree of visibility test
US5949423A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Sep 30, 1997 |
| Grant date | Sep 7, 1999 |
| Priority date | — |
| Expiry date | Sep 30, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/405
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A solution to the problem of determining the degree of visibility for a bounding volume is to first sort the bounding volumes into an order in which they can be tested, after which they are rendered as if they were polygons in their own right. Prior to the testing of the next bounding volume a Bounding Volume Visibility (BVV) mode is enabled. This temporarily suspends write operations to the frame buffer and it resets a TOTAL PIXEL COUNTER and a VISIBLE PIXEL COUNTER. Then the polygon sides of the bounding volume are rendered, with each and every pixel of those polygons being checked for depth, as would be the pixels for "real" polygons. Each such pixel rendered causes an increment of the TOTAL PIXEL COUNTER, while each such pixel that meets the depth criteria in use causes an increment of the VISIBLE PIXEL COUNTER. The BVV mode is subsequently turned off, and the values of the two counters inspected. The inspecting entity may be software associated with the graphics application. It can decide whether or not to render the image polygons within the bounding volume just tested. The values of the counts in the TOTAL PIXEL COUNTER and the VISIBLE PIXEL COUNTER can be of assistance in t…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.