Vol 14, No 2 (2010) > Articles >

Plant Growth Modeling Using L-System Approach and Its Visualization

Atris Suyantohadi 1 , Alfiyan Alfiyan 2 , Mochamad Hariadi 2 , Mauridhi Purnomo 2


  1. Agricultural Engineering Department, Agricultural Technology Faculty, University of Gadjah Mada, Bulaksumur, Yogyakarta 55281
  2. Electrical Engineering Department, Industrial Technology Faculty, Institut Teknologi Sepuluh Nopember,Keputih Sukolilo, Surabaya 60117



The visualizationof plant growth modeling using computer simulation has rarely been conducted with Lindenmayer System (L-System) approach. L-System generally has been used as framework for improving and designing realistic modeling on plant growth. It is one kind of tools for representing plant growth based on grammar sintax and mathematic formulation. This research aimed to design modeling and visualizing plant growth structure generated using L-System. The environment on modeling design used three dimension graphic on standart OpenGL format. The visualization on system design has been developed by some of L-System grammar, and the output graphic on three dimension reflected on plant growth as a virtual plant growth system. Using some of samples on grammar L-System rules for describing of the charaterictics of plant growth, the visualization of structure on plant growth has been resulted and demonstrated.

Keywords: L-System, modeling, openGL, virtual plant growth, visualization
Published at: Vol 14, No 2 (2010) pages: 92-96

Access Counter: 2242 views, 1356 PDF downloads, .

Full PDF Download


P. Prusinkiewicz, A.G. Roland-Lagan, Plant Biol. 9 (2006) 83.

A. Lindenmayer, P. Prusinkiewicz, The Algorithmic Beauty of Plants, Springer-Verlag, New York, 1990, p. 227

R. Karwowski, P. Prusinkiewicz, The L−system−based Plant−modeling Environment L−studion 4.0. In: Proceedings of the 4th International Workshop on Functional−Structural Plant Models, 2006, p. 403.

P. Prusinkiewicz, J. Hanan, M. Hammel, R. Mech, L-systems: from the Theory to Visual Models of Plants, Siggraph L-System and Beyond, California, 2003, p. 2.1-2.12.

P. Prusinkiewicz, Acta Hortic. (ISHS) 630 (2004) 15.

L.B. Pachepsky, M. Kaul, C. Walthall, J. Lydon, H. Hong, C.S.T Daughtry, Int. J. Biotronic. 33 (2004) 31.

L.B. Pachepsky, M. Kaul, C. Walthall, J. Lydon, Biol. 33 (2004) 31.

S.Z. Hosseini Cici, S. Adkins, J. Hanan, Comput. Electr. Agric. 69 (2009) 40.

E.M. Church, S.K. Semwal, Simulating Trees using Fractals and L-System, Department of Computer Science, University of Colorado, 2007.

C.A. Somporn, S. Siripant, C. Lursinsap, Animating Plant Growth in L-System By Parametric Functional Symbols, 4th International Workshop on Functional Structural Plant Models, 2004, p. 289–292.

R. Viruchpintu, N. Khiripet, Real Time 3D Plant Structure Modelling by L-System with Actual Measurement Parameters, National Electronics and Computer Technology Center, Bangkok, 2005.

R. Mech, P. Prusinkiewicz, Visual Models of Plants Interacting with Their Environment, Proceedings of SIGGRAPH 96, In Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, 1996, p. 397.

Simple Direct Media Layer, OpenGL Tutorials [Internet], 2009 [Diakses 1 Desember 2009]. Tersedia di: http://www.libsdl.org/on