skip to main content
article
Free Access

Real time design and animation of fractal plants and trees

Published:31 August 1986Publication History
Skip Abstract Section

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.

References

  1. 1 Allen, R., Oppenheimer, P., The Palladium (Video), New York Institute of Technology, 1985Google ScholarGoogle Scholar
  2. 2 Aorta, M., Kunii, T.L., Botanical Tree Image Generation, IEEE Computer Graphics and Applications, Vol. 4, No. 5, May 1984Google ScholarGoogle Scholar
  3. 3 Bentley, W.A., Humphreys, W.J., Snow Crltstalw, Dover Publications rnc.,New York, 1962 (Originally McGraw Hill, 1031)Google ScholarGoogle Scholar
  4. 4 BloomenthM, J., Madding the Mig~tty Maple, Computer Graphics, Vol. 19, No. 3, July 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Bloomenthal, J., Nature a{ New York Tech, IEEE Computer Graphics and Applications, Vol. 6, No. 5, May 1986Google ScholarGoogle Scholar
  6. 5 Cole, V.C., The Artietic Anatomll of Trees, Dover Publications Inc., New York, 1965 {Originally Seeley Service & Co, London, 1~15)Google ScholarGoogle Scholar
  7. 6 Demko, S., Hodges, L., Naylor, B., Conetruction of Fractal Objects with Iterated Function Systems, Computer Graphics, Vol. 19, No. 3, July 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 7 De Reffye, P., Edelin, C., Francon, J., Puech, C., L'Atelier de Modeli#ation de L 'Architecture des Planers, (illustrated man uscript), 1986Google ScholarGoogle Scholar
  9. 8 Eyrolles, G., Francon, J., Viennot, G., Combinatoire pour {a Synthese d'lmages de Planers, Cesta: Deuxieme Colloque Image, Vol. 2, Nice, April 1986Google ScholarGoogle Scholar
  10. 9 Gardiner, G., Simulation of Natural Scenes Using Teztured quadric Surfaces, Computer Graphics, Vol. 18, No. 3, July 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 10 Kawaguchi, Y., A MorpAological Study of tar Form of Nature, Computer Graphics, Vol. 16, No. 3, July 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 11 Klee, P.,On Modern Art, (tr. Paul Findlay) Faber Ltd., London, 1948Google ScholarGoogle Scholar
  13. 12 Mandelbrot, B., Fractals: Form, Chance and DimenMon, W.H. Freeman and Co., San Francisco, 1977.Google ScholarGoogle Scholar
  14. 13 Mandelbrot, B., The Fractal GeometrU of Nature, W.H. Freeman a~d Co., San Francisco, 1982.Google ScholarGoogle Scholar
  15. 14 Marshall, Ft., Wilson, R., Carlson, W., Procedural Models for Generating Three.Dimensional Terrain, Computer Graphics, Vol. 14, No. 3, July 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 15 Oppenheimer, P., Constructing an Atlas of Self Similar Sets (thesisI Princeton University, 1979.Google ScholarGoogle Scholar
  17. 16 Oppenheimer, P., The GeneMs Al~oritAr~ The Sciences, Vol 25, No 5., 1985.Google ScholarGoogle Scholar
  18. 17 Queau, P., Eloge de la Simtdation, Champ Vallon, France, 1986Google ScholarGoogle Scholar
  19. 18 Reeves, W., Particle Stlstems--A Technique for Modelin9 a Class of Fuzzll Objects, Computer Graphics, Vol. 17, No. 3, July 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 19 Reynolds, C., Arch Fraetal, Computer Graphics (Front Cover), Vol. 15, No. 3, August 1981.Google ScholarGoogle Scholar
  21. 20 Serafini, L., Code2 Seraphinianus, Abbeville, New York, 1983.Google ScholarGoogle Scholar
  22. 21 Smith, A.R., Plants, Fractals, and Formal Languafes, Computer Graphics, Vol. 18, No. 3, July 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 22 Stevens, P.S., Patterns in Nature, Little, Brown, and Co. Boston, 1974.Google ScholarGoogle Scholar

Index Terms

  1. Real time design and animation of fractal plants and trees

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM SIGGRAPH Computer Graphics
                ACM SIGGRAPH Computer Graphics  Volume 20, Issue 4
                Aug. 1986
                300 pages
                ISSN:0097-8930
                DOI:10.1145/15886
                Issue’s Table of Contents
                • cover image ACM Conferences
                  SIGGRAPH '86: Proceedings of the 13th annual conference on Computer graphics and interactive techniques
                  August 1986
                  332 pages
                  ISBN:0897911962
                  DOI:10.1145/15922

                Copyright © 1986 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 31 August 1986

                Check for updates

                Qualifiers

                • article

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader