Real time design and animation of fractal plants and trees
- 31 August 1986
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 20 (4) , 55-64
- https://doi.org/10.1145/15886.15892
Abstract
The goal of science is to understand why things are the way they are. By emulating the logic of nature, computer simulation programs capture the essence of natural objects, thereby serving as a tool of science. When these programs express this essence visually, they serve as an instrument of art as well.This paper presents a fractal computer model of branching objects. This program generates pictures of simple orderly plants, complex gnarled trees, leaves, vein systems, as well as inorganic structures such as river deltas, snow flakes, etc. The geometry and topology of the model are controlled by numerical parameters which are analogous to the organism's DNA. By manipulating the genetic parameters, one can modify the geometry of the object in real time, using tree based graphics hardware. The random effects of the environment are taken into account, to produce greater diversity and realism. Increasing the number of significant parameters yields more complex and evolved species.The program provides a study in the structure of branching objects that is both scientific and artistic. The results suggest that organisms and computers deal with complexity in similar ways.Keywords
This publication has 7 references indexed in Scilit:
- Construction of fractal objects with iterated function systemsACM SIGGRAPH Computer Graphics, 1985
- Modeling the mighty mapleACM SIGGRAPH Computer Graphics, 1985
- Simulation of natural scenes using textured quadric surfacesACM SIGGRAPH Computer Graphics, 1984
- Plants, fractals, and formal languagesACM SIGGRAPH Computer Graphics, 1984
- Particle systems—a technique for modeling a class of fuzzy objectsACM SIGGRAPH Computer Graphics, 1983
- A morphological study of the form of natureACM SIGGRAPH Computer Graphics, 1982
- Procedure models for generating three-dimensional terrainACM SIGGRAPH Computer Graphics, 1980