Abstract
In this paper we present a method for modeling herbaceous plants, suitable for generating realistic plant images and animating developmental processes. The idea is to achieve realism by simulating mechanisms which control plant growth in nature. The developmental approach to the modeling of plant architecture is extended to the modeling of leaves and flowers. The method is expressed using the formalism of L-systems.
- 1 Abelson, H., and diSessa, A. A. Turtle geometry. M.I.T. Press, Cambridge (1982).Google Scholar
- 2 Aono, M., and Kunii, T. L. Botanical tree image generation. IEEE Computer Graphics and Applications 4, 5 (1984), 10-34.Google ScholarDigital Library
- 3 Aono, M., and Kunii, T. L. Botanical tree image generation. {Video tape}, IBM, Tokyo (1985).Google Scholar
- 4 Armstrong, W. W. The dynamics of tree linkages with a fixed root link and limited range of rotation. Actes du Colloque laternationale rlmaginaire Numrique '86 (1986), 16-21.Google Scholar
- 5 Baker, R., and Herman, G. T. Simulation of organisms using a developmental model, Parts I and II. Int. J. of Bio-Medical Computing 3 (1972), 201-215 and 251-267.Google ScholarCross Ref
- 6 Beyer, T., and Friedell, M. Generative scene modelling. Proceedings of EUROGRAPHICS '87 (1987), 151-158 and 57I.Google Scholar
- 7 Bloomenthal, J. Modeling the Mighty Maple. Proceedings of SIG- GRAPH '85 (San Francisco, CA, 1uly 22-26, 1985). In Computer Graphics 19, 3 (1985), 305-311. Google ScholarDigital Library
- 8 Eiehhorst, P., and Savitch, W. I. Growth functions of stochastic Lindenmayer systems. Inf. and Control 45 (1980), 217-228.Google ScholarCross Ref
- 9 Erickson, R. O. The geometry of phyllotaxis. In J. E. Dale and F. L. Milthrope (Eds.): The growth and functioning of leaves, Cambridge University Press (1983), 53-88.Google Scholar
- 10 Eyrolles, G. Synth~se d'images figuratives d'arbres par des m~thodes combinatoires. Ph.D. Thesis, Universit~ de Bordeaux I (1986).Google Scholar
- 11 Frijters, D., and Lindenmayer, A. A model for the growth and flowering of Aster novae-angliae on the basis of table (1, 0) L- systems. In G. Rozenberg and A. Salomaa (Eds.): L Systems, Lecture Notes in Computer Science 15, Springer-Verlag, Berlin (1974), 24-52. Google ScholarDigital Library
- 12 Frijters, D., and Lindenmayer, A. Developmental descriptions of branching patterns with paracladial relationships. In A. Lindenmayer and G. Rozenberg (Eds.): Automata, languages, development, North-Holland, Amsterdam (1976), 57-73.Google Scholar
- 13 Frijters, D. Principles of simulation of inflorescence development. Annals of Botany 42 (1978), 549-560.Google ScholarCross Ref
- 14 Frijters, D. Mechanisms of developmental integration of Aster novae-angliae L., and Hieracium murorum L. Annals of Botany 42 (1978), 561-575.Google ScholarCross Ref
- 15 Habel, A., and Kreowski, H.-J. On context-free graph languages generated by edge replacement. In H. Ehrig, et al. (Eds.): Graph grammars and their application to computer science; Second Int. Workshop, Lecture Notes in Computer Science 153, Springer- Verlag, Berlin (1983), 143-158. Google ScholarDigital Library
- 16 Hall~, F., Oldeman, R., and Tomlinson, P. Tropical trees and forests: an architectural analysis. Springer-Verlag, Berlin (1978).Google Scholar
- 17 Herman, G. T., and Liu, W. H. The daughter of CELIA, the French flag, and the firing squad. Simulation 21 (1973), 33-41.Google ScholarCross Ref
- 18 Herman, G. T., and Rozenberg, G. Developmental systems and languages. North-Holland, Amsterdam (1975). Google ScholarDigital Library
- 19 Hogeweg, P., and Hesper, B. A model study on biomorphological description. Pattern Recognition 6 (1974), 165-179.Google ScholarCross Ref
- 20 Janssen, J. M., and Lindenmayer, A. Models for the control of branch positions and flowering sequences of capitula in Mycelis muralis (L.) Dumont (Compositae). New Phytologist 105 (1987), 191-220.Google ScholarCross Ref
- 21 Kawaguchi, Y. A morphological study of the form of nature. Proceedings of SIGGRAPH '82 (July 1982). In Computer Graphics 16, 3 (1982), 223-232. Google ScholarDigital Library
- 22 Lienhardt, P. Modelisation et ~volution de surfaces libres. Ph.D. Thesis, Universit~ Louis Pasteur, Strasbourg (1987).Google Scholar
- 23 Lienhardt, P., and Francon, J. Synth~se d'images de feuilles v~g~tales. Technical Report R-87-1, D~partement d'informatique, Universit~ Louis Pasteur, Strasbourg (1987).Google Scholar
- 24 Lindenmayer, A. Mathematical models for cellular interaction in development, Parts I and II. J. Theor. Biol. 18 (1968), 280-315.Google ScholarCross Ref
- 25 Lindenmayer, A. Positional and temporal control mechanisms in inflorescence development. In P. W. Barlow and D. J. Carr (Eds.): Positional controls in plant development, Cambridge University Press (1984).Google Scholar
- 26 Lindenmayer, A. Models for multicellular development: characterization, inference and complexity of L-systems. In A. Kelmenov~ and L Kelmen (Eds.): Trends, techniques and problems in theoretical computer science. Lecture Notes in Computer Science 281, Springer-Verlag, Berlin (1987), 138-168. Google ScholarDigital Library
- 27 Lindenmayer, A. An introduction to parallel map generating systems. In H. Ehrig, et al. (Eds.): Graph grammars and their application to computer science; Third Int. Workshop, Lecture Notes in Computer Science 291, Springer-Verlag, Berlin (1987), 27-40. Google ScholarDigital Library
- 28 Lindenmayer, A., and Prusinkiewicz, P. Developmental models of multi-cellular organisms: A computer graphics perspective. Paper submitted to the Proceedings of the ArtOicial Life Workshop held in Los Alames, NM, September 1987,Google Scholar
- 29 M~ller-Doblies D., and U. Cautious improvement of a descriptive terminology of inflorescences. Monocot newsletter 4, Institut f~r Biologic, Technical University of Berlin (West), 13 (1987).Google Scholar
- 30 Nishida, T. KOL-systems simulating almost but not exactly the same development - the case of Japanese cypress. Memoirs Fac. Sci., Kyoto University, Ser. Bio. 8 (1980), 97-122.Google Scholar
- 31 Oppenheimer, P. Real time design and animation of fractal plants and trees. Proceedings of SIGGRAPH "86 (Dallas, Texas, August 18-22, 1985). In Computer Graphics 20, 4 (1986), 55-64. Google ScholarDigital Library
- 32 Preparata F. P., and Yeh, R. T. Introduction to discrete structures. Addison-Wesley, Reading (1973). Google ScholarDigital Library
- 33 Prusinkiewicz, P. Graphical applications of L-systems. Proc. of Graphics Interface '86 - Vision Interface '86 (1986), 247-253. Google ScholarDigital Library
- 34 Prusinklewicz, P. Applications of L-systems to computer imagery. In H. Ehrlg, et al. (Eds.): Graph grammars and their application to computer science; Third Int. Workshop, Lecture Notes in Computer Science 291, Springer-Verlag, Berlin (1987), 534-548. Google ScholarDigital Library
- 35 Prusinkiewicz, P., and Hanan, J. Lindenmayer systems, fractals, and plants. In D. Sanpe (Ed.): Fractals: Introduction, basics and applications. {Course notes} SIGGRAPH '88 (Atlanta, Georgia, August 1-5, 1988).Google Scholar
- 36 Reeves, W. T., and Blau, R. Approximate and probabilistic algorithms for shading and rendering structured particle systems. Proceedings of SIGGRAPH '85 (San Francisco, CA, July 22-26, 1985). In Computer Graphics 19, 3 (1985), 313-322. Google ScholarDigital Library
- 37 Robinson, D. F. A symbolic notation for the growth of inflorescences. New Phytologist 103 (1986), 587-596.Google ScholarCross Ref
- 38 Rozenberg, G., and Salomaa, A. The mathematical theory of L- systems. Academic Press, New York (1980). Google ScholarDigital Library
- 39 Smith, A. R. About the cover: "Reconfigurable machines". Computer 11, 7 (1978), 3-4.Google ScholarDigital Library
- 40 Smith, A. R. Plants, fractals, and formal languages. Proceedings of SIGGRAPH '84 (Minneapolis, Minnesota, July 23-27, 1984). Computer Graphics 18, 3 (1984), 1-10. Google ScholarDigital Library
- 41 Smith, A. R. Grammars for generating the complexity of reality. {Video tape}, Lucasfilm/PIXAR, San Rafael (1985).Google Scholar
- 42 Stevens, P. S. Patterns in nature. Little, Brown and Co., Boston (1974).Google Scholar
- 43 Szilard, A. L., and Quinton, R. E. An interpretation for DOL systems by computer graphics. The Science Terrapin 4 (1979), 8-13.Google Scholar
- 44 Thompson, d'Arcy. On growth and form. University Press. Cambridge (1952).Google Scholar
- 45 Troll, W. Die Infloreszenzen, Vol. I. Gustav Fischer Verlag, Stuttgart (1964).Google Scholar
- 46 Yokomori, T. Stochastic characterizations of EOL languages. Information and Control 45 (1980), 26-33.Google ScholarCross Ref
- 47 Zimmerman, M. H., and Brown, C. L. Trees - structure and function. Springer-Verlag, Berlin (1971).Google Scholar
Index Terms
- Development models of herbaceous plants for computer imagery purposes
Recommendations
Visual models of plants interacting with their environment
SIGGRAPH '96: Proceedings of the 23rd annual conference on Computer graphics and interactive techniquesDevelopment models of herbaceous plants for computer imagery purposes
SIGGRAPH '88: Proceedings of the 15th annual conference on Computer graphics and interactive techniquesIn this paper we present a method for modeling herbaceous plants, suitable for generating realistic plant images and animating developmental processes. The idea is to achieve realism by simulating mechanisms which control plant growth in nature. The ...
The use of positional information in the modeling of plants
SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniquesWe integrate into plant models three elements of plant representation identified as important by artists: posture (manifested in curved stems and elongated leaves), gradual variation of features, and the progression of the drawing process from overall ...
Comments