Cpfg is a program for simulating and visualizing plant development, based on the theory of L-systems. A special-purpose programming language, used to specify plant models, is an essential feature of cpfg. We review postulates of L-system theory that have influenced the design of this language. We then present the main constructs of this language, and evaluate it from a user's perspective.
Keywords: L-system, plant modeling, cpfg
Przemyslaw Prusinkiewicz, Jim Hanan and Radomir Mech. An L-system-based plant modeling language. In: M. Nagl, A. Schuerr and M. Muench (Eds): Applications of graph transformations with industrial relevance. Proceedings of the International workshop AGTIVE'99, Kerkrade, The Netherlands, September 1999. Lecture Notes in Computer Science 1779, Springer, Berlin, 2000, pp.395-410.
Download Postscript (91 kB compressed, 322 kB uncompressed)