skip to main content
article
Free Access
Seminal Paper

An image synthesizer

Authors Info & Claims
Published:01 July 1985Publication History
Skip Abstract Section

Abstract

We introduce the concept of a Pixel Stream Editor. This forms the basis for an interactive synthesizer for designing highly realistic Computer Generated Imagery. The designer works in an interactive Very High Level programming environment which provides a very fast concept/implement/view iteration cycle.Naturalistic visual complexity is built up by composition of non-linear functions, as opposed to the more conventional texture mapping or growth model algorithms. Powerful primitives are included for creating controlled stochastic effects. We introduce the concept of "solid texture" to the field of CGI.We have used this system to create very convincing representations of clouds, fire, water, stars, marble, wood, rock, soap films and crystal. The algorithms created with this paradigm are generally extremely fast, highly realistic, and asynchronously parallelizable at the pixel level.

References

  1. 1 Cook, R., "Shade Trees," Computer Graphics, vo}. 18, no. 3, July 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Kernighan B., Ritchie D., The C programming language, Prentice Hall, Englewood Cliffs, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Gardner, G., "Simulation of natural scenes using textured quadric surfaces," Computer Graphics, vol. 18, no. 3, July 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Marr, D., Vision, W. H. Freeman and Company, San Francisco, 1982.Google ScholarGoogle Scholar
  5. 5 Fournier, A., Fusse}, D., and Carpenter, L., "Computer rendering of stochastic models," Comm. ACM 25, 6 (June 1982), 371-384. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Schacter, B., "Long-crested wave models," Computer Graphics and Image Processing, vol 12., 1980.Google ScholarGoogle Scholar
  7. 7 Blinn, J., "Simulation of wrinkled surfaces," Computer Graphics, vol. 12, no. 3, July 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Max, N., "Vectorizedprocedure models for natural terrain: waves and islands in the sunset," Computer Graphics, vol. 15, no. 3, August 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Sverdrup, Johnson & Fleming, The Oceans, Prentice Hall, Englewood Cliffs, 1942.Google ScholarGoogle Scholar
  10. 10 t'orter, l., Dutt, T., "Compositing digital images," Computer Graphics, vol. 18, no. 3, July 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Reeves, W., "Particle systems, - A technique for modeling a class of fuzzy objects," ACM Transactions on Graphics, vol. 2, no. 2, April 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Perlin, K., Author's unpublished Ph.D. dissertation- work in progress.Google ScholarGoogle Scholar
  13. 13 Mike Ferraro, personal communication.Google ScholarGoogle Scholar
  14. 14 Voss, R., Fractal Lunar Mist, Cover of SIOGRAPH '83 proceeAings, July 1983.Google ScholarGoogle Scholar
  15. 15 Blinn, J., "A Generalization of Al$ebraic Surface Drawing." ACM Transactions on Graphics, vol. 1, pp 235., 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16 Lance Williams, personal communication.Google ScholarGoogle Scholar
  17. 17 Suggested by Carl Ludwig, personal communication.Google ScholarGoogle Scholar

Index Terms

  1. An image synthesizer

      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 19, Issue 3
        Jul. 1985
        305 pages
        ISSN:0097-8930
        DOI:10.1145/325165
        Issue’s Table of Contents
        • cover image ACM Conferences
          SIGGRAPH '85: Proceedings of the 12th annual conference on Computer graphics and interactive techniques
          July 1985
          332 pages
          ISBN:0897911660
          DOI:10.1145/325334

        Copyright © 1985 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 July 1985

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader