An image synthesizer
- 1 July 1985
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 19 (3) , 287-296
- https://doi.org/10.1145/325165.325247
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.Keywords
This publication has 8 references indexed in Scilit:
- Compositing digital imagesACM SIGGRAPH Computer Graphics, 1984
- Shade treesACM SIGGRAPH Computer Graphics, 1984
- Simulation of natural scenes using textured quadric surfacesACM SIGGRAPH Computer Graphics, 1984
- Particle Systems—a Technique for Modeling a Class of Fuzzy ObjectsACM Transactions on Graphics, 1983
- A Generalization of Algebraic Surface DrawingACM Transactions on Graphics, 1982
- Computer rendering of stochastic modelsCommunications of the ACM, 1982
- Vectorized procedural models for natural terrainACM SIGGRAPH Computer Graphics, 1981
- Simulation of wrinkled surfacesACM SIGGRAPH Computer Graphics, 1978