4 LSystem3d is a experimental Lindenmayer System generator with 3d capabilities,
5 whose main goal is to generate all kinds of plants or whatever fractal
6 l-system structures the user desires. For now, LSystem3d is highly under
7 development and is considered alpha, that is, lots of things are missing and
8 it will probably not work 100% accurate.
15 Currently tested in Debian GNU/Linux (Sid) only, but should compile fine on
16 other platforms without bigger modification.
22 GLUI User Interface Library
37 y rotate around the y-axis
41 Right move camera right
42 PageUp move camera forth
43 PageDown move camera back
49 A-Z rewrite operator, step forward
56 | turn around 180 degrees
58 ] restore state from stack
59 { first vertex of a filled surface
60 } last vertex of a filled surface
61 f one vertex of a filled surface
62 ! decrement diameter of segment
70 Rule #1: A=A/[!+A&A]/A
74 will render a simple l-system and create the xml-structure
79 <rule name="A">A/[!+A&A]/A</rule>
81 <iterations>4</iterations>
84 and save it to the file named "lsystem.xml" when quitting. The same file will
85 be initially loaded every time LSystem3d is started.