Article: Specification of Morphological Models with L-Systems and Relational Growth Grammars
Abstract
Among the techniques for the creation of photorealistic virtual organisms, particularly plants, and in scientific models of vegetation structure, rule-based specifications (formal grammars) play a prominent role. Lindenmayer systems (L-systems) are the most widespread formalism of this sort, but certain types of graph grammars, combined with standard object-oriented programming, offer even more possibilities to specify rule-driven developments of 3-dimensional arrangements, morphology of virtual organisms and underlying processes like, e.g., metabolic reactions. Examples of grammar rules and the virtual geometrical structures generated from them, all realizable with the open-source software GroIMP (www.grogra.de), are shown. This grammar-based approach is often not immediately used for the direct specification of a picture as a pattern of graphical elements in a plane, but for virtual 3-D scenes, which are then rendered visible using standard techniques of geometry- based computer graphics.
Preferred Citation
BibTex
Kurth, Winfried: Specification of Morphological Models with L-Systems and Relational Growth Grammars. In: IMAGE. Zeitschrift für interdisziplinäre Bildwissenschaft, Jg. 3 (2007), Nr. 1, S. 50-79. DOI: http://dx.doi.org/10.25969/mediarep/16747.
@ARTICLE{Kurth2007,
 author = {Kurth, Winfried},
 title = {Specification of Morphological Models with L-Systems and Relational Growth Grammars},
 year = 2007,
 doi = "\url{http://dx.doi.org/10.25969/mediarep/16747}",
 volume = 3,
 address = {Köln},
 journal = {IMAGE. Zeitschrift für interdisziplinäre Bildwissenschaft},
 number = 1,
 pages = {50--79},
}
 author = {Kurth, Winfried},
 title = {Specification of Morphological Models with L-Systems and Relational Growth Grammars},
 year = 2007,
 doi = "\url{http://dx.doi.org/10.25969/mediarep/16747}",
 volume = 3,
 address = {Köln},
 journal = {IMAGE. Zeitschrift für interdisziplinäre Bildwissenschaft},
 number = 1,
 pages = {50--79},
}
The item has been published with the following license: Unter Urheberrechtsschutz