Construction of fractal objects with iterated function systems
- 1 July 1985
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 19 (3) , 271-278
- https://doi.org/10.1145/325165.325245
Abstract
In computer graphics, geometric modeling of complex objects is a difficult process. An important class of complex objects arise from natural phenomena: trees, plants, clouds, mountains, etc. Researchers are at present investigating a variety of techniques for extending modeling capabilities to include these as well as other classes. One mathematical concept that appears to have significant potential for this is fractals. Much interest currently exists in the general scientific community in using fractals as a model of complex natural phenomena. However, only a few methods for generating fractal sets are known. We have been involved in the development of a new approach to computing fractals. Any set of linear maps (affine transformations) and an associated set of probabilities determines an Iterated Function System (IFS). Each IFS has a unique "attractor" which is typically a fractal set (object). Specification of only a few maps can produce very complicated objects. Design of fractal objects is made relatively simple and intuitive by the discovery of an important mathematical property relating the fractal sets to the IFS. The method also provides the possibility of solving the inverse problem. given the geometry of an object, determine an IFS that will (approximately) generate that geometry. This paper presents the application of the theory of IFS to geometric modeling.Keywords
This publication has 8 references indexed in Scilit:
- Botanical Tree Image GenerationIEEE Computer Graphics and Applications, 1984
- Plants, fractals, and formal languagesPublished by Association for Computing Machinery (ACM) ,1984
- Simulation of natural scenes using textured quadric surfacesPublished by Association for Computing Machinery (ACM) ,1984
- Particle Systems—a Technique for Modeling a Class of Fuzzy ObjectsACM Transactions on Graphics, 1983
- Computer rendering of stochastic modelsCommunications of the ACM, 1982
- Towards an interactive high visual complexity animation systemPublished by Association for Computing Machinery (ACM) ,1979
- Simulation of wrinkled surfacesPublished by Association for Computing Machinery (ACM) ,1978
- Computer Generation of Texture Using a Syntactic ApproachPublished by Association for Computing Machinery (ACM) ,1978