Abstract
Flowering plants have an enormous variety of shapes both within and between individuals, providing a vast area of objectives which the image synthesis must challenge. The structure of a flower has such properties as self-similarity, symmetry, branching arrangement, which make a modeling process quite tedious. We propose to apply mathematical methods to determine botanical natural laws, using 3Gmap L-systems. Describing the structure of a flowering plant with a grammar we are able to obtain an unlimited number of its geometrical interpretations. Our approach combines L-systems grammar writing with interactive control of parameter settings. The L-systems grammars are used for describing the entire model, with stems,stamens, petals, leaves, etc., by simply operating with 3Gmap volumes. The presented contributions will make the task of a user more obvious and intuitive enabling her/him to create more accurate models. 3Gmap L-systems grammars have a nested structure, enabling to use a huge amount of grammars in a more obvious way. Moreover the way the model is built allows us to take into account its internal structure. As the flower tissue is non-homogeneous, the possibility of obtaining its internal composition could be quite useful for rendering, allowing for instance to render more accurate subsurface scattering.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anastacio, F., Prusinkiewicz, P., Sousa, M.C.: Sketch-based parameterization of l-systems using illustration-inspired construction lines. University of Calgary, Canada (2008)
Brisson, E.: Representing geometric structures in d dimensions: Topology and order. In: 5th ACM Symposium on Computational Geometry, pp. 218–227 (1989)
Deussen, O., Lintermann, B.: Interactive modeling of plants. IEEE Computer Graphics and Applications (1999)
Dobkin, D., Laszlo, M.: Primitives for the manipulation of three-dimensional subdivisions. In: 3rd ACM Symosium on Computational Geometry (1987)
Federl, P., Prusinkiewicz, P.: Virtual laboratory. An interactive software environment for compuer graphics (1999)
Fowler, D., Prusinkiewicz, P., Battjes, J.: A collision-based model of spiral phyllotaxis. In: Proceedings of SIGGRAPH: Computer Graphics, pp. 361–368 (1992)
Frijters, D., Lindenmayer, A.: Art and science for life: Designing and growing virtual plants with l-systems, pp. 24–52. Springer (1974)
Frijters, D., Lindenmayer, A.: Developmental descriptions of branching patterns with paracladial relationships. In: Automata, Languages and Development (1976)
Fuhrer, M., Jensen, H., Prusinkiewicz, P.: Modeling hairy plants. In: 12th Pacific Conference on Computer Graphics and Applications, pp. 217–225 (2004)
Ijiri, T., Owada, S., Igarashi, T.: Floral diagrams and inflorescences: Interactive flower modeling using botanical structural constraints. ACM Trans. on Graph. (2005)
Ijiri, T., Owada, S., Igarashi, T.: Seamless integration of initial sketching and subsequent detail editing in flower modeling. Computer Graphics Forum (2006)
Lienhardt, P.: N-dimensional generalized combinatorial maps and cellular quasi-manifolds. Int. J. Comput. Geom. Appl. (1994)
McCormack, J.: Interactive evolution of l-system grammars for computer graphics modeling, Clayton, Australia (1993)
Onishi, K., Murakami, N., Kitamura, Y., Kishino, F.: Modeling of Trees with Interactive L-System and 3D Gestures. In: Ijspeert, A.J., Masuzawa, T., Kusumoto, S. (eds.) BioADIT 2006. LNCS, vol. 3853, pp. 222–235. Springer, Heidelberg (2006)
Peiyu, Q., Chuanbo, C., Zehua, L.: Simulation model of flower using the interaction of l-systems with bezier surfaces. Computer Engineering and Application (16), 6–8 (2006)
Perttunen, J., Sievanen, R., Nikinmaa, E., Salminen, H., Saarenmaa, H., Vakeva, J.: Lignum: A tree model based on simple structural units. Annals of Botany, 87–98 (1996)
Peyrat, A., Terraz, O., Merillou, S., Gali, E.: Generating vast varieties of realistic leaves with parametric 2gmap l-systems. Springer (2008)
Power, J.L., Bernheim Brush, A.J., Prusinkiewicz, P., Salesin, D.H.: Interactive arrangement of botanical l-system models. University of Washington, University of Calgary (1999)
Prusinkiewicz, P.: Art and science for life: Designing and growing virtual plants with l-systems. Acta Horticulturae, 15–28 (2004)
Prusinkiewicz, P.: Modeling plant growth and development. Current Opinion in Plant Biology, 79–83 (2004)
Prusinkiewicz, P., Hammel, M.: The artificial life of plants. Artificial Life for Graphics, Animation, and Virtual Reality (1995)
Prusinkiewicz, P., Lindenmayer, A.: The Algorithmic Beauty of Plants. Springer (1990)
Reffye, P., Fourcaud, T., Blaise, F., Barthelemy, D., Houllier, F.: A functional model of tree growth and tree architecture. Silva Fennica (1997)
Terraz, O., Guimberteau, G., Merillou, S., Plemenos, D., Ghazanfarpour, D.: 3gmap l-systems. An application to the modeling of wood. Springer (2008)
Prusinkiewicz, P., Hammel, M., Hanan, J., Mech, R.: L-systems: from the theory to visual models of plants. In: Michalewicz, M.T. (ed.) Proceedings of the 2nd CSIRO Symposium on Computational Challanges in Life Sciences. CSIRO Publishing (1996)
Prusinkiewicz, P., Runions, A.: Computational models of plant development and form. New Phytologist 193(3), 549–569 (2012)
Terraz, O., Petrenko, O., Sbert, M., Ghazanfarpour, D.: Interactive modeling of flowers with 3Gmap L-Systems. In: 21st International Conference on Computer Graphics and Vision, GraphiCon 2011 (2011)
Coen, E.S., Meyerowitz, E.M.: The war of the whorls: genetic interactions controlling flower development. Nature 353, 31–37 (1991)
Power, J.L., Bernheim Brush, A.J., Prusinkiewicz, P., Salesin, D.H.: Interactive Arrangement of Botanical L-System Models. University of Washington, University of Calgary (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Petrenko, O., Sbert, M., Terraz, O., Ghazanfarpour, D. (2013). 3Gmap L-Systems Grammar Application to the Modeling of Flowering Plants. In: Plemenos, D., Miaoulis, G. (eds) Intelligent Computer Graphics 2012. Studies in Computational Intelligence, vol 441. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31745-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-31745-3_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31744-6
Online ISBN: 978-3-642-31745-3
eBook Packages: EngineeringEngineering (R0)