Method and apparatus for efficient rendering of three-dimensiona

Computer graphics processing and selective visual display system – Computer graphic processing system – Integrated circuit

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345430, 345419, 345521, 345501, G06F 1300

Patent

active

058777792

ABSTRACT:
A method and apparatus for rendering an object or scene from a preselected viewpoint onto a display. The object is represented by a texture map stored in a memory of a processor-based system, and the viewpoint is represented by geometry data stored in the memory. The viewpoint on the object may be represented in the geometry data a polygon (or more than one polygon). The processor determines span data by edge-walking the polygon, and transfers the span data to the memory controller. Beginning with a first such span, the processor then transfers the span data (one span at a time) to the memory controller. After each such transfer, the memory controller takes over execution of the rendering procedure, beginning with mapping the current span onto a span of voxels (volume elements) in texture map space. The memory controller then retrieves the colors and textures for that span, and renders the span accordingly (i.e. either displays it or writes it to an appropriate memory). Control then returns to the processor, which transfers the data for the next span, and the memory controller again takes over the remainder of the rendering procedure for that span. The transfer of control back and forth is repeated until all the spans of the first such polygon are rendered, and until all such polygons have been so processed, thus greatly increasing the efficiency and throughput of graphics data in the rendering pipeline. The procedure is made more efficient by the use of a dedicated portion of memory for the graphics data, under the exclusive control of the memory controller.

REFERENCES:
patent: 5440682 (1995-08-01), Deering
patent: 5490240 (1996-02-01), Foran et al.
patent: 5493644 (1996-02-01), Thayer et al.
patent: 5517603 (1996-05-01), Kelley et al.
Foley, James D. et al., Computer Graphics: Principles and Practice, Addison-Wesley Publishing Company, Inc., 1996, 1990, pp. 855-922.
Computer Graphics, v24, No. 4, Aug. 1990, "The Rendering Architecture of the DN10000VS" by Kirk et al, pp. 299-307.
Computer Graphics, v22, No. 4, Aug. 1988, "High Performance Polygon Rendering" by Akeley et al, pp. 239-246.

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

Method and apparatus for efficient rendering of three-dimensiona does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for efficient rendering of three-dimensiona, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for efficient rendering of three-dimensiona will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-427108

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