L-System Script
I have been working on this script for quite some time now and
I guess it is now ready to release. This is not a vanilla
lsystem parser/processor but rather a GUI fitted on top of a
simple lsystem engine. It is a lot easier to use than the
vanilla thing while it is still quite powerful.
Documentation:
I have written a short reference
guide explaining the user interface.
Also, you can find some sample images along with the
necessary parameters here.
Download:
Download lsystem.zip (Current Version: 1.10) (~350
Kbytes)
With version 1.10 you can now save and load the settings. The
zip file contains several sample files with extension .def that
can be loaded into the script. (The .def extension is only
suggested. you do not need to use it yourself.)
Important Note: You need to download and install
Python 2 for the script to run. You may download Python from www.python.org
Note on Installing Python on Windows machines: You
need to set the python path. To do this you must do one of the
following: Assuming you installed Python on
C:\Python21\
(1) Add a line to your Autoexec.bat file which sets python
path:
SET PYTHONPATH=C:\Python21\Lib
And restart your computer, or:
(2) Set Python Path in Blender to C:\Python21\Lib\ and press
Ctrl+u to save your user defaults.
Known problems/bugs:
- On some linux machines the script fails reporting:
ImportError: No module named time
To solve this you need to put a fake time.py into your
blender directory. Here is the
link to maverick's post about this.
Note added by guido: The above link seems dead. Use instead
treemaker for Linux available from http://home.linuxfocus.org/~guido/
- On my system (Windows ME, Blender 2.20) if I start
blender by double-clicking the blend file, Blender crashes
upon executing the script.
-September 2001 Armagan YAVUZ
armaganyavuz@hotmail.com
