Modeling of Flowers with Inverse Grammar Generation Interface
Flowers belong to one of the natural phenomena that cannot be captured completely, as there is enormous variety of shapes both within and between individuals. The authors propose a procedural modeling of flowering plants using an extension of L-Systems – a model based on three-dimensional generalized maps. Conventionally, in order to build a model the user has to write the grammar, which consists of the description of 3Gmaps and all the production rules. The process of writing a grammar is usually quite laborious and tedious. In order to avoid this the authors propose new interface functionality: the inverse modeling by automatic generation of L-systems. The user describes the flower he wants to model, by assigning the properties of its organs. The algorithm uses this information as an input, which is then analyzed and coded as L-systems grammar.