LSystem

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 now. (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.
  • 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
    [email protected]

    Hosted by www.Geocities.ws

    1