Simulated growth of plants
The simulated growth of plants is a significant task in of
The realistic modeling of plant growth is of high value to biology, but also for computer games.
Theory + Algorithms
A biologist,
Environmental interaction
A challenge for plant simulations is to consistently integrate environmental factors, such as surrounding plants, obstructions, water and mineral availability, and lighting conditions. Essentially, attempting to build virtual environments with as many parameters as computationally feasible, thereby, not only simulating the growth of the plant, but also the environment it is growing within, and, in fact, whole ecosystems. Changes in resource availability influence plant growth, which in turn results in a change of resource availability. Powerful models and powerful hardware will be necessary to effectively simulate these recursive interactions of recursive structures.
Software
- OpenAlea: an open-source software environment for plant modeling,[2] which contains L-Py, an open-source python implementation of the Lindenmayer systems[3]
- Branching: L-system Tree A Java applet and its source code (open source) of the botanical tree growth simulation using the L-system.
- Arbaro- opensource
- Treal- opensource
- L-arbor
- Genesis 3.0
- AmapSim - from Cirad
- GreenLab
- ONETREE -Accompanying the CDROM is a CO2 meterthat plugs into a local serial port. It is this that controls the growth rate of the trees. It is the actual carbon dioxide level right at the computer that controls the growth rate of these virtual trees.
- Powerplant
see Comparison of tree generators and A Survey of Modeling and Rendering Trees
See also
External links
- David J. Wright's article on L-systems
- Algorithmic Botany at the University of Calgary
- AMAP (botAnique et bioinforMatique de l'Architecture des Plantes) laboratory
References
- ^ "Simulating plant growth". Archived from the original on 2009-12-09. Retrieved 2009-10-18.
- )
- PMID 22670147.