Computer graphics processing and selective visual display system – Computer graphic processing system – Integrated circuit
Patent
1995-07-06
1999-03-02
Tung, Kee M.
Computer graphics processing and selective visual display system
Computer graphic processing system
Integrated circuit
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.
Goldberg Richard M.
Kamen Yakov
Kivlin B. Noel
Sun Microsystems Inc.
Tung Kee M.
LandOfFree
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.
Profile ID: LFUS-PAI-O-427108