Abstract
The L-system algorithm can be very useful in modeling realistic plants for virtual environment modeling and also in graphics applications besides as a tool for biological plant simulation. However, there are hardly any L-system applications which cater for people who do not have prior knowledge in L-systems nor programming skills. This paper describes how we design and develop a visual language framework for L-system plant modeling to cater to this group of people as well as experts in L-system modeling. The purpose of this research is to design a visual language framework for L-system and to study the usefulness and effectiveness of visual language in L-system plant modeling. The visual language framework covers the L-system attributes and grammar in the form of icon-based visual language.
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
Shu, N.C.: Visual Programming. John Wiley & Sons, Inc., Chichester (1992)
Boshernitsan, M., Downes, M.: Visual Programming Language: A Survey (2004), http://www.cs.berkeley.edu/~maratb/cs263/paper.pdf (accessed December 15, 2008)
Prusinkiewicz, P., Lindenmayer, A.: The Algorithmic Beauty of Plants. Springer-Verlag New York Inc., Heidelberg (1990)
Cavalcante, R., Finley, T., Rodger, S.H.: A Visual and Interactive Theory Course with JFLAP 4.0. In: Proceedings of the SIGCSE Technical Symposium on Computer Science Education, pp. 140–144 (2004)
Anderson, D., Bennett, c., Hunyh, P., Rassbach, L.: Printing out Trees: Towards the Design of Tangible Objects for Education. In: Proceedings of the IASTED International Conference on Education and Technology, pp. 61–66 (2005)
Karwowski, R., Prusinkiewicz, P.: The L-system-based plant-modeling environment L-studio 4.0. In: Proceedings of The 4th International Workshop on Functional-Structural Plant Models, pp. 403–405 (2004)
Ijiri, T., Owada, S., Igarashi, T.: The Sketch L-System: Global Control of Tree Modeling Using Free-form Strokes. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds.) SG 2006. LNCS, vol. 4073, pp. 138–146. Springer, Heidelberg (2006)
Pradal, C., Dufour-Kowalski, S., Boudon, F., Fournier, C., Godin, C.: OpenAlea: a visual programming and component-based software platform for plant modeling. Functional Plant Biology 35(10), 751–760 (2008)
Menzies, T.: Evaluation issues for Visual Programming Language: Handbook of Software Engineering and Knowledge Engineering, vol. 2, pp. 93–101 (2000)
Bergin, J., Brodlie, K., Goldweber, M., Jimenez-Peris, R., Khuri, S., Patino-Martinez, M., McNally, M., Naps, T., Rodger, S., Wilson, J.: An overview of visualization: its use and design, report of the working group on visualization. In: Proceedings of the 1st conference on Integrating technology into computer science education, pp. 192–200 (1996)
Deutsch, P.: Deutsch Limit, http://en.allexperts.com/e/d/de/deutsch_limit.htm
Teresi, S.: Programming Projects, http://teresi.us/html/main/programming.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hwa Siew, B., Zawawi Talib, A. (2009). Visual Language Framework for Plant Modeling Using L-System. In: Badioze Zaman, H., Robinson, P., Petrou, M., Olivier, P., Schröder, H., Shih, T.K. (eds) Visual Informatics: Bridging Research and Practice. IVIC 2009. Lecture Notes in Computer Science, vol 5857. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05036-7_66
Download citation
DOI: https://doi.org/10.1007/978-3-642-05036-7_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05035-0
Online ISBN: 978-3-642-05036-7
eBook Packages: Computer ScienceComputer Science (R0)