X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=README;h=d04dab162a514bded5562a3c60469e242b85fe27;hb=8aa58aba07f01c4451908a72e7c2080af6d7e1dd;hp=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hpb=4a55b133332457134ac1f044e76454966554d7b3;p=lsystem3d.git diff --git a/README b/README index e69de29..d04dab1 100644 --- a/README +++ b/README @@ -0,0 +1,58 @@ +DESCRIPTION +----------- + +LSystem3d is a experimental Lindenmayer System generator with 3d capabilities, +whose main goal is to generate all kinds of plants or whatever fractal +L-system structures the user desires. For now, LSystem3D is highly under +development and is considered alpha, that is, lots of things are missing and +it will probably not work 100% accurate. + + + +REQUIREMENTS +------------ + +Currently tested in Debian GNU/Linux (Sid) only, but should compile fine on +other platforms without bigger modification. + +A fast computer with HW accelerated 3D would be nice. + +Dependencies; + +OpenGL +FOX toolkit +libxml++ +glibmm + + + +USAGE +----- + +Mouse keys: + +Left move model in z-plane +Middle zoom in and out +Right rotate around the y-axis + + +Rules: + += name/rule separator +F walk forward, leave a trace +A-Z rewrite operator ++ turn left +- turn right +& pitch down +^ pitch up +\ roll left +/ roll right +| turn around 180 degrees +[ save state to stack +] restore state from stack +{ first vertex of a filled polygon +} last vertex of a filled polygon +f one vertex of a filled polygon +! decrease diameter of segment +' increase color index +, decrease color index