Visual models of plants interacting with their environment

Interaction with the environment is a key factor affecting the development of plants and plant ecosystems. In this paper we introduce a modeling framework that makes it possible to simulate and visualize a wide range of interactions at the level of plant architecture. This framework extends the formalism of Lindenmayer systems with constructs needed to model bi−directional information exchange between plants and their environment. We illustrate the proposed framework with models and simulations that capture the development of tree branches limited by collisions, the colonizing growth of clonal plants competing for space in favorable areas, the interaction between roots competing for water in the soil, and the competition within and between trees for access to light. Computer animation and visualization techniques make it possible to better understand the modeled processes and lead to realistic images of plants within their environmental context.

[1]  P. M. Room,et al.  «Falling apart» as a lifestyle: the rhizome architecture and population growth of Salvinia molesta , 1983 .

[2]  A. Bell The simulation of branching patterns in modular organisms , 1986 .

[3]  James Arvo,et al.  Modeling Plants with Environment-Sensitive Automata , 1988 .

[4]  J. Hart Plant tropisms and other growth movements , 1990 .

[5]  E. D. Ford,et al.  Simulation of branch growth in the Pinaceae: Interactions of morphology, phenology, foliage productivity, and the requirement for structural support, on the export of carbon† , 1990 .

[6]  A. Lindenmayer Developmental systems without cellular interactions, their languages and grammars. , 1971, Journal of theoretical biology.

[7]  A. Novoplansky,et al.  TREE FORM: ARCHITECTURAL MODELS DO NOT SUFFICE , 1995 .

[8]  R. Borchert,et al.  Bifurcation Ratios and the Adaptive Geometry of Trees , 1981, Botanical Gazette.

[9]  Grzegorz Rozenberg T0L Systems and Languages , 1973, Inf. Control..

[10]  N. MacDonald,et al.  Trees and networks in biological models , 1983 .

[11]  A. Bell,et al.  Branching patterns: the simulation of plant architecture. , 1979, Journal of theoretical biology.

[12]  J. Hanan,et al.  Module and metamer dynamics and virtual plants , 1994 .

[13]  Mark James,et al.  Synthetic topiary , 1994, SIGGRAPH.

[14]  Moshe Sipper Studying artificial life using a simple, general cellular model , 1995 .

[15]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[16]  Grzegorz Rozenberg,et al.  Developmental systems and languages , 1972, STOC.

[17]  A. Lindenmayer Mathematical models for cellular interactions in development. II. Simple and branching filaments with two-sided inputs. , 1968, Journal of theoretical biology.

[18]  DAN COHEN,et al.  Computer Simulation of Biological Pattern Generation Processes , 1967, Nature.

[19]  Deren Hansen,et al.  Visualizing complex biological interactions in the soil ecosystem , 1993, Comput. Animat. Virtual Worlds.

[20]  Przemyslaw Prusinkiewicz Visual models of morphogenesis , 1993 .

[21]  A. Lindenmayer Mathematical models for cellular interactions in development. I. Filaments with one-sided inputs. , 1968, Journal of theoretical biology.

[22]  J. Fisher,et al.  How Predictive are Computer Simulations of Tree Architecture? , 1992, International Journal of Plant Sciences.

[23]  H. Honda Description of the form of trees by the parameters of the tree-like body: effects of the branching angle and the branch length on the sample of the tree-like body. , 1971, Journal of theoretical biology.

[24]  A. Bell,et al.  Plant Form: An Illustrated Guide to Flowering Plant Morphology , 1991 .

[25]  Przemyslaw Prusinkiewicz,et al.  L-systems: from formalism to programming languages , 1992 .

[26]  Przemyslaw Prusinkiewicz,et al.  Parametric l-systems and their application to the modelling and visualization of plants , 1992 .

[27]  Pankaj Agarwal,et al.  The Cell Programming Language , 1994, Artificial Life.

[28]  H. Honda,et al.  Control of Development in the Bifurcating Branch System of Tabebuia rosea: A Computer Simulation , 1984, Botanical Gazette.

[29]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[30]  Jules Bloomenthal,et al.  Modeling the mighty maple , 1985, SIGGRAPH.

[31]  W. R. Gardner DYNAMIC ASPECTS OF WATER AVAILABILITY TO PLANTS , 1960 .

[32]  Radomír Mech,et al.  Visual Models of Plant Development , 1997, Handbook of Formal Languages.

[33]  Aristid Lindenmayer,et al.  A Model for the Growth and Flowering of Aster Novae-Angliae on the Basis of Table < 1, 0 > L-Systems , 1974, L Systems.

[34]  Jason Weber,et al.  Creation and rendering of realistic trees , 1995, SIGGRAPH.

[35]  Ned Greene,et al.  Voxel space automata: modeling with stochastic growth processes in voxel space , 1989, SIGGRAPH.

[36]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[37]  R. Ceulemans,et al.  A fractal-based Populus canopy structure model for the calculation of light interception , 1994 .

[38]  Karl J. Niklas The Algorithmic Beauty of Plants. The Virtual Laboratory.Przemyslaw Prusinkiewicz , Aristid Lindenmayer , James S. Hanan , F. David Fracchia , Deborah R. Fowler , Martin J. M. de Boer, Lynn Mercer , 1996 .

[39]  Pankaj K. Agarwal The cell programming language , 1995 .

[40]  Norishige Chiba,et al.  A growth model having the abilities of growth-regulations for simulating visual nature of botanical trees , 1994, Comput. Graph..

[41]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[42]  H. Honda,et al.  Computer Simulation of Branching Pattern and Geometry in Terminalia (Combretaceae), a Tropical Tree , 1977, Botanical Gazette.

[43]  Michael F. Cohen,et al.  Radiosity and realistic image synthesis , 1993 .

[44]  Norishige Chiba,et al.  Visual simulation of botanical trees based on virtual heliotropism and dormancy break , 1994, Comput. Animat. Virtual Worlds.

[45]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

[46]  H. Honda,et al.  COMPUTER SIMULATION OF BRANCH INTERACTION AND REGULATION BY UNEQUAL FLOW RATES IN BOTANICAL TREES , 1981 .

[47]  Jaap A. Kaandorp,et al.  Fractal modelling - growth and form in biology , 1994 .

[48]  H. Ford Investigating the Ecological and Evolutionary Significance of Plant Growth Form using Stochastic Simulation , 1987 .