Texture range controls for improved texture mapping
US5230039A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Feb 19, 1991 |
| Grant date | Jul 20, 1993 |
| Priority date | — |
| Expiry date | Feb 19, 2011 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG09G5/395
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
A graphical display system and process for specifying and controlling a display range in which a specified form of texture mapping is applied or suppressed. Object data from a host computer is processed by four pipelined graphics subsystems before being displayed on a display screen. These graphics subsystems include: 1) a Geometry Subsystem, 2) a Scan Conversion Subsystem, 3) a Raster Subsystem, and 4) a Display Subsystem. Span Processors within the Scan Conversion Subsystem manipulate pixel coordinates in order to handle sitations when coordinates are located out of range of a texture map. Processing logic and hardware registers located within each Span Processor implement two texture modes for handling out-of-range coordinates. First, a mask and comparison register is provided to hold a value specifying a selected range in which texture is applied to a pixel. If a pixel is outside the specified range, texture application is suppressed. Secondly, logic is provided for determining if the input pixel coordinate is within range of the texture map. If the input coordinate is out of range and positive, the coordinate is set to a value corresponding to the most positive border of the t…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.