Show pageOld revisionsBacklinksBack to top You've loaded an old revision of the document! If you save it, you will create a new version with this data. Media Files ==== notes ==== notes for research gathering on 2008-11-28 at FoAM related >> [[project groworld]] ====what tools can we use to simulate plants?==== - 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 ==== * deterministic & context free (simple) l-systems ====Stochastic L-systems ==== * variations & randomness ==== Context-sensitive L-systems * symbol replacement dep. on context, or previous states * can be used to model signal propogation ==== 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) * the shape as well as size of plant organs may change over time * leaf types ====animation (ABOP 6)==== * The original formalism of L-systems provides a model of development that is discrete both in time and space. * the model states are known only at specific time intervals. * spatial organisation is finite * Parametric L-systems remove the limits imposed by discrete spatial representation * assign continuous attributes to model components * model states are still known only in discrete time intervals. ==== Timed DOL systems * expression of production rules is still discrete, yet each cell has its own 'lifetime' as specified in teh production rule * symbols represent cells that elongate during their lifetime and divide upon reaching terminal age. * effect of aging, and gradual development can be modelled * 'young' cell can be replaced by mature form -> fruits ==== open L-systems ====reaction diffusion systems==== * what advantages/disadvantages over l-systyems? * why another abstraction? ====can we model plants interacting with each other and their environment?==== * benefits * tradeoffs ====demos==== * http://www.blprnt.com/processing/cherrytree/ * http://www.blprnt.com/processing/birchtree/ * karl sims - panspermia (1990) http://www.youtube.com/watch?v=AgeuRukfZLE ~1:00-> Please fill all the letters into the box to prove you're human. Please keep this field empty: SavePreviewCancel Edit summary Note: By editing this page you agree to license your content under the following license: CC Attribution-Share Alike 4.0 International algorithmic_botany.1227965758.txt.gz Last modified: 2008-11-29 13:35by nik