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

Reflection vector shading hardware

Published:24 July 1994Publication History

ABSTRACT

Surface reflections of an environment can be rendered in real time if hardware calculates an unnormalized reflection vector at each pixel. Conventional perspective-correct texture hardware can then be leveraged to draw high-quality reflections of an environment or specular highlights in real time. This fully accommodates area light sources, allows a local viewer to move interactively, and is especially well suited to the inspection of surface orientation and curvature. By emphasizing the richness of the incoming illumination rather than physical surface properties, it represents a new direction for real-time shading hardware.

Skip Supplemental Material Section

Supplemental Material

References

  1. 1.Akeley, Kurt. "RealityEngine Graphics". Proceedings of SIGGRAPH '93, (August 1993), pp. 109-116. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Blinn, Jim and Newell, Martin. "Texture and Reflection in Computer Generated Images". Communications of the ACM, Vol.19, No. 10 (1976), pp. 542-547. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Cook, Robert and Torrance, Kenneth. "A Reflection Model for Computer Graphics". ACM Transactions on Graphics, Vol. 1, No. 1 (1982), pp. 7-24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Derring, M., Winner, S., Schediwy, B., Duffy, C., and Hunt, N. "The Triangle Processor and Normal Vector Shader: A VLSI System for High Performance Graphics", Proceedings of SIGGRAPH '88, (August 88), pp. 21-30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Foley, J. D., van Dam, A., Feiner S. K, and Hughes J. F. "Computer Graphics, Principals and Practice, 2nd Edition" Addison-Wesley, Reading Mass. 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Gouraud, Henri. "Continuous Shading of Curved Surfaces". IEEE Transactions on Computers, Vol. 20, No. 6 (June 1971), pp. 623-628.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Greene, Ned. "Environment Mapping and Other Applications of World Projections". IEEE Computer Graphics and Applications, Vol. 6, No. 11, (November 1986), pp. 21-30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.Haeberli, Paul and Akeley, Kurt. "The Accumulation Buffer: Hardware Support for High-Quality Rendering", Proceedings of SIGGRAPH 90, (July 1990), pp. 309-318. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Mach, Ernst. "The Analysis of Sensations and the Relation of the Physical to the Psychical". Dover Publications, New York, 1959.Google ScholarGoogle Scholar
  10. 10.Phong, Bui Thong. "Illumination for Computer Generated Pictures". Communications of the ACM, Vol. 18, No. 6 (1975), pp. 311-317. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Torrance, K. and Sparrow, E. "Theory for Off-Specular Reflection from Roughened Surfaces". Journal Optical Society of America, Vol. 57, No. 9, (September 1967), pp. 1105-1114.Google ScholarGoogle ScholarCross RefCross Ref
  12. 12.Westin, Steven, Arvo, James, and Torrance, Kenneth. "Predicting Reflectance Functions from Complex Surfaces". Proceedings of SIGGRAPH '92, (July 1992), pp. 255-264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Williams, Lance. "Pyramidal Parametrics". Proceedings of SIGGRAPH '83, (July 1983), pp. 1-11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.Zisserman, A., Giblin, P., and Blake, A. "The Information Available to a Moving Observer from Specularities". Image and Vision Computing Vol. 7, No. 1 (1989), pp. 38-42. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Reflection vector shading hardware

    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 '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques
      July 1994
      512 pages
      ISBN:0897916670
      DOI:10.1145/192161

      Copyright © 1994 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: 24 July 1994

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      SIGGRAPH '94 Paper Acceptance Rate57of242submissions,24%Overall Acceptance Rate1,822of8,601submissions,21%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader