Research output: Contribution to specialist publicationArticle


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.

Original languageEnglish (US)
Number of pages10
Specialist publicationComputer Graphics (ACM)
StatePublished - 1985

ASJC Scopus subject areas

  • General Computer Science
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'IMAGE SYNTHESIZER.'. Together they form a unique fingerprint.

Cite this