An image synthesizer

  • Authors:
  • Ken Perlin

  • Affiliations:
  • Courant Institute of Mathematical Sciences, New York University

  • Venue:
  • SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

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.