skip to main content
article
Free access

An image synthesizer

Published: 01 July 1985 Publication History

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

Cited By

View all
  • (2025)Path Planning for Autonomous Balloon Navigation with Reinforcement LearningElectronics10.3390/electronics1401020414:1(204)Online publication date: 6-Jan-2025
  • (2025)Evaluating the Temporal Effect of Image Features on Dynamic Aesthetic Experience of Generative artEmpirical Studies of the Arts10.1177/02762374241311881Online publication date: 12-Jan-2025
  • (2025)A noise‐based framework for randomly generating soil particle with realistic geometryComputer-Aided Civil and Infrastructure Engineering10.1111/mice.13424Online publication date: 17-Jan-2025
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

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
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: 01 July 1985
Published in SIGGRAPH Volume 19, Issue 3

Check for updates

Badges

  • Seminal Paper

Author Tags

  1. algorithm development
  2. fire
  3. functional composition
  4. interactive
  5. pixel stream editor
  6. solid texture
  7. space function
  8. stochastic modelling
  9. turbulence
  10. waves

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3,571
  • Downloads (Last 6 weeks)642
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Path Planning for Autonomous Balloon Navigation with Reinforcement LearningElectronics10.3390/electronics1401020414:1(204)Online publication date: 6-Jan-2025
  • (2025)Evaluating the Temporal Effect of Image Features on Dynamic Aesthetic Experience of Generative artEmpirical Studies of the Arts10.1177/02762374241311881Online publication date: 12-Jan-2025
  • (2025)A noise‐based framework for randomly generating soil particle with realistic geometryComputer-Aided Civil and Infrastructure Engineering10.1111/mice.13424Online publication date: 17-Jan-2025
  • (2025)Incorporating spatial information in deep learning parameter estimation with application to the intravoxel incoherent motion model in diffusion-weighted MRIMedical Image Analysis10.1016/j.media.2024.103414101(103414)Online publication date: Apr-2025
  • (2025)Visual monitoring of weld penetration in aluminum alloy GTAW based on deep transfer learning enhanced by task-specific pre-training and semi-supervised learningJournal of Manufacturing Processes10.1016/j.jmapro.2024.11.102133(1038-1050)Online publication date: Jan-2025
  • (2025)Application of SAR-Optical fusion to extract shoreline position from Cloud-Contaminated satellite imagesISPRS Journal of Photogrammetry and Remote Sensing10.1016/j.isprsjprs.2025.01.013220(563-579)Online publication date: Feb-2025
  • (2025)A degradation-aware guided fusion network for infrared and visible imageInformation Fusion10.1016/j.inffus.2025.102931(102931)Online publication date: Jan-2025
  • (2025)A constructive approach to strategy game map generationEntertainment Computing10.1016/j.entcom.2024.10088652(100886)Online publication date: Jan-2025
  • (2025)A novel FuseDecode Autoencoder for industrial visual inspection: Incremental anomaly detection improvement with gradual transition from unsupervised to mixed-supervision learning with reduced human effortComputers in Industry10.1016/j.compind.2024.104198164(104198)Online publication date: Jan-2025
  • (2025)Quantitative analysis of the prediction performance of a Convolutional Neural Network evaluating the surface elastic energy of a strained filmComputational Materials Science10.1016/j.commatsci.2024.113657249(113657)Online publication date: Feb-2025
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media