notes
form → (…)
function → more involved
L-Systems
“The power of L systems goes beyond their capability to generate realistic images of plants […] they also provide a model of their operation, including processes such as tropisms, abscission, signal propagation, or watering.”
–Roberto S. Ferrero
There is a number of applications in which L systems plays an important role as a biological model:
structural models of trees integrated in more complex forest ecosystem simulations,
identifying plant response to insect attack,
design of new varieties of plants,
reconstruction of extinct plant species,
crop yield prediction,
classification of branching patterns in inflorescences,
simulation of fungal growth, or
computer aided learning for farm managers.“
via. Roberto S. Ferrero
Following the structure of “algorithmic beauty of plants”…
DOL-systems
Stochastic L-systems
Context-sensitive L-systems
Parametric L-systems
elements can be parameterised, eg. segment lengths
continous development, motion, growth or diffusion
Developmental models (ABOP 3.1 ->)
L-systems provide good structural models, how can we model growth and changes over time?
multi-level models
partial l-system (structural - non deterministic)
l-system schemata (control mechanisms, resolve n.d., temporal aspects)
complete l-system (geometric info, growth rates/branching/appearance)
compound flowering structures (inflorescences)
Phyllotaxis. In order to describe the pattern of florets (or seeds) in a sunflower head, Vogel proposed the formula φ=n∗137.5◦, r=c√n {cf. ABOP 4.1}
surface models (ABOP 5)
animation (ABOP 6)
Timed DOL systems
expression of production rules is still discrete, yet each cell has its own 'lifetime' as specified in the production rule
symbols represent cells that elongate during their lifetime and divide upon reaching terminal age.
effect of aging, and gradual development can be modeled
'young' cell can be replaced by mature form → fruits
open L-systems
reaction diffusion systems
can we model plants interacting with each other and their environment?
demos
Further