skip to main content
article
Free Access

High-performance polygon rendering

Authors Info & Claims
Published:01 June 1988Publication History
Skip Abstract Section

Abstract

This paper describes a system architecture for realtime display of shaded polygons. Performance of 100,000 lighted, 4-sided polygons per second is achieved. Vectors and points draw at the rate of 400,000 per second. High-speed pan and zoom, alpha blending, realtime video input, and antialiased lines are supported. The architecture heavily leverages parallelism in several forms: pipeline, vector, and array processing. It is unique in providing efficient and balanced graphics that support interactive design and manipulation of solid models. After an overview of algorithms and computational requirements, we describe the details of the implementation. Finally, the unique features enabled by the architecture are highlighted.

References

  1. 1 Bresenham, J. Algorithm for Computer Control of a Digital Plotter. IBM Systems Journal 4, 1 (1965), 25-30.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Clark, Jim and Hannah, Marc. Distributed Processing in a High- Performance Smart Image Memory. Lambda 1, 3 (4th Quarter 1980), 40-45.Google ScholarGoogle Scholar
  3. 3 Clark, Jim. The Geometry Engine, A VLSI Geometry System for Graphics. Computer Graphics (ACM) 16, 3 (1982), 127. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Crow, Frank. The Aliasing Problem in Computer-Generated Shaded Images. Communications of the ACM 20, November 1977, 799-805. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Fuchs, Henry and Johnson, B. An Expandable Multiproeessor Architecture for Video Graphics. Proceedings of the 6th ACM-IEEE Symposium on Computer Architecture (April 1979), 58-67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Gouraud, H. Continuous Shading of Curved Surfaces. IEEE Transactions on Computers C-20, 6 (June, 1971), 623-629.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Gupta, Safish and Sproull, Robert. Filtering Edges for Gray-Scale Displays. Technical Report, Carnegie-Mellon University, Computer Science Department, 1981.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Porter, Thomas and Duff, Tom. Compositing Digital Images. Proceedings of SIGGRAPH'84 (Minneapolis, Minnesota, July 23-27, 1984). In Computer Graphics 18, 3 (July 1984), 253-259. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Silicon Graphics. IRIS 4D/70 Superworkstation Technical Report. Silicon Graphics, Mountain View, CA 1987.Google ScholarGoogle Scholar
  10. 10 Sutherland, Ivan and Hodgman, Gary. Reentrant Polygon Clipping. Communications oftheACM 17, 1 (January 1974), 32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Swanson, Roger and Thayer, Larry. A Fast Shaded-Polygon Renderer. Proceedings of SIGGRAPH'86 (Dallas, Texas, August 18-22, 1986). In Computer Graphics 20, 4 (August 1986), 95-101. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Torborg, John. A Parallel Processor Architecture for Graphics Arithmetic Operations. Proceedings of SIGGRAPH'87 (Anaheim, California, July 27-31, 1987). In Computer Graphics 21, 4 (July 1987), 197-204. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. High-performance polygon rendering

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in

                  Full Access

                  • Published in

                    cover image ACM SIGGRAPH Computer Graphics
                    ACM SIGGRAPH Computer Graphics  Volume 22, Issue 4
                    Aug. 1988
                    330 pages
                    ISSN:0097-8930
                    DOI:10.1145/378456
                    Issue’s Table of Contents
                    • cover image ACM Conferences
                      SIGGRAPH '88: Proceedings of the 15th annual conference on Computer graphics and interactive techniques
                      August 1988
                      356 pages
                      ISBN:0897912756
                      DOI:10.1145/54852

                    Copyright © 1988 ACM

                    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                    Publisher

                    Association for Computing Machinery

                    New York, NY, United States

                    Publication History

                    • Published: 1 June 1988

                    Check for updates

                    Author Tags

                    Qualifiers

                    • article

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader