3D triangle rendering by texture hardware and color software usi

Computer graphics processing and selective visual display system – Computer graphics processing – Graph generating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345441, 345422, 345502, 345503, 345511, G06T 1560

Patent

active

060161515

ABSTRACT:
A 3D graphics accelerator operates in parallel with a host central processing unit (CPU). Software executing on the host CPU performs transformation and lighting operations on 3D-object primitives such as triangles, and generates gradients across the triangle for red, green, blue, Z-depth, alpha, fog, and specular color components. The gradients for texture attributes are also generated and sent to the graphics accelerator. Both the graphics accelerator and the CPU software perform triangle edge and span walking in synchronization to each other. The CPU software walks the triangle to interpolate non-texture color and depth attributes, while the graphics accelerator walks the triangle to interpolate texture attributes. The graphics accelerator performs a non-linear perspective correction and reads a texture pixel from a texture map. The texture pixel is combined with a color pixel that is received from the CPU software interpolation of non-texture attributes. Once the texture pixel from the graphics accelerator and the color pixel from the CPU software are sent to a blender in the graphics accelerator, both continue to interpolate the next pixel in the horizontal-line span, or move to a pixel in the next span. Both the CPU software and the graphics accelerator interpolate the same pixel at the same time. Using both the CPU and the graphics accelerator improves performance since both operate in parallel on the same pixel at the critical interpolation bottleneck.

REFERENCES:
patent: 5097427 (1992-03-01), Lathrop et al.
patent: 5388206 (1995-02-01), Poulton et al.
patent: 5469535 (1995-11-01), Jarvis et al.
patent: 5533140 (1996-07-01), Sirat et al.
patent: 5544292 (1996-08-01), Winser
patent: 5548709 (1996-08-01), Hannah et al.
patent: 5621867 (1997-04-01), Murata et al.
patent: 5623310 (1997-04-01), Kim
patent: 5835096 (1998-11-01), Baldwin
patent: 5856829 (1999-01-01), Gray, III et al.
patent: 5877779 (1999-03-01), Goldberg et al.
Foley et al. "Computer Graphics: Principle and Practice", Second Edition, pp. 741-743, 1996.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

3D triangle rendering by texture hardware and color software usi does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with 3D triangle rendering by texture hardware and color software usi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and 3D triangle rendering by texture hardware and color software usi will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-566250

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.