skip to main content
article
Free Access
Seminal Paper

Illumination for computer generated pictures

Published:01 June 1975Publication History
Skip Abstract Section

Abstract

The quality of computer generated images of three-dimensional scenes depends on the shading technique used to paint the objects on the cathode-ray tube screen. The shading algorithm itself depends in part on the method for modeling the object, which also determines the hidden surface algorithm. The various methods of object modeling, shading, and hidden surface removal are thus strongly interconnected. Several shading techniques corresponding to different methods of object modeling and the related hidden surface algorithms are presented here. Human visual perception and the fundamental laws of optics are considered in the development of a shading rule that provides better quality and increased realism in generated images.

References

  1. 1 MAGI, Mathematical Applications Group Inc. 3-D simulated graphics. Datamation 14 (Feb. 1968), 69.Google ScholarGoogle Scholar
  2. 2 Comba, P.G. A procedure of detecting intersections of threedimensional objects. Rep. 39,020, IBM New York Scientific Center, Jan. 1967.Google ScholarGoogle Scholar
  3. 3 Weiss, R.A. BE VISION, a package of IBM 7090 FORTRAN programs to draw orthographic views of combinations of plane and quadric surfaces. J. ACM 13, 2 (Apr. 1966), 194-204. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Mahl, R. Visible surface algorithm for quadric patches. IEEE Trans. C-21, (Jan. 1972), 1-4.Google ScholarGoogle Scholar
  5. 5 Catmull, E.E. A subdivision algorithm for computer display of curved surfaces. Ph.D th., Dep. of Comput. Sci., U. of Utah. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Sutherland, I.E., Sproull, R.F., and Schumacker, R.A. A characterization of ten-hidden surface algorithms. Computing Surveys 6 (Mar. 1974), 1-56. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Bui Tuong Phong and Crow, F.C. Improved rendition of polygonal models of curved surfaces. To be presented at the joint USA-Japan Computer Conference.Google ScholarGoogle Scholar
  8. 8 Warnock, J.E. A hidden-line algorithm for halftone picture representation. Dep. of Comput. Sci., U. of Utah, TR 4-15, 1969.Google ScholarGoogle Scholar
  9. 9 Watkins, G.S. A real-time visible surface algorithm. Dep. of Comput. Sci., U. of Utah, UTEC-CSc-70-101, June 1970.Google ScholarGoogle Scholar
  10. 10 Newell, M.E., Newell, R.G., and Sancha, T.L. A new approach to the shaded picture problem. Proc. ACM 1973 Nat. Conf.Google ScholarGoogle Scholar
  11. 11 Gouraud, H. Computer display of curved surfaces. Dep. of Comput. Sci., U. of Utah, UTEC-CSc-71-113, June 1971. Also in IEEE Trans. C-20 (June 1971), 623-629.Google ScholarGoogle Scholar

Index Terms

  1. Illumination for computer generated pictures

    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 Communications of the ACM
      Communications of the ACM  Volume 18, Issue 6
      June 1975
      51 pages
      ISSN:0001-0782
      EISSN:1557-7317
      DOI:10.1145/360825
      Issue’s Table of Contents
      • cover image ACM Overlay Books
        Seminal graphics: pioneering efforts that shaped the field, Volume 1
        July 1998
        460 pages
        ISBN:158113052X
        DOI:10.1145/280811

      Copyright © 1975 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 1975

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader