skip to main content
10.1145/15922.15896acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

A fast shaded-polygon renderer

Published:31 August 1986Publication History

ABSTRACT

Image rendering is the performance bottleneck in many computer-graphics systems today because of its computation-intensive nature. Described here is a one-chip VLSI implementation of a shaded-polygon renderer which provides an affordable solution to the bottleneck. The chip takes advantage of a unique extension to Bresenham's vector drawing algorithm [1] to interpolate four axes (for Red, Green, Blue and Z) across a polygon, in addition to the X and Y values. Its inherent accuracy and ease of high-speed hardware implementation distinguish this new algorithm from interpolation with incrementing fractions (DDA).This chip was designed as part of a workstation primarily for mechanical engineering CAD applications. The pipelining and internal bandwidth possible on the chip allows rendering speeds of over twelve-thousand, 1000-pixel, shaded polygons per second, suitable for interactive manipulation of solids. Described in this paper is the derivation of the new algorithm and its implementation in a pipelined, polygon-rendering chip.

References

  1. 1.Bresenham, J.E, Algorithm for computer control of a digital plotter. IBM Systems Journal 4. I (1965),25-30.Google ScholarGoogle Scholar
  2. 2.Foley, James D., Andreis Van Dam. Fundamentals of Interactive Computer Graphics. Addison-Wesley Publishing Company, Reading, Massachusetts, 1982. 560-561, Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Fuchs, Henry, Jack Goldfeather, JeffP. Hultquist, Susan Spach, John D. Austin, Fredrick P. Brooks, Jr., John G. Eyles, and John Poulton. Fast spheres, shadows, textures, transparencies, and image enhancements in Pixel-Planes. Computer Graphics 19. 3 (1985), 111 (Proc. SIGGRAPH 85). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Gouraud, H., Continuous shading of curved surfaces. IEEE Transactions on Computers C-20. 6 (June, 1971), 623-629.Google ScholarGoogle Scholar
  5. 5.Newman, William M., and Robert F. Sproull, Principles of Interactive Computer Graphics. McGraw-Hill Book Company, New York, 1973.41-45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Sato, Hiroyuki, Mitsuo Ishii, Keiji Sato, Morio Ikesaka, Hiroaki lshihata, Masanori Kakimoto, Katsuhiko Hirota, Kouichi Inoue. Fast image generation of constructive solid geometry using a cellular array processor. Computer Graphics 19. 3 (1985), 99 (Proc. SIGGRAPH 85). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A fast shaded-polygon renderer

            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
            • Published in

              cover image ACM Conferences
              SIGGRAPH '86: Proceedings of the 13th annual conference on Computer graphics and interactive techniques
              August 1986
              332 pages
              ISBN:0897911962
              DOI:10.1145/15922

              Copyright © 1986 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: 31 August 1986

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate1,822of8,601submissions,21%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader