L-System

Jan 2012

Programming

Skills

Wrote an L-System plugin for Maya using C++ and MEL scripting. The plugin can be run either as a GUI within Maya, which is created with MEL, or with the creation of a custom L-System node. The functionality for each is the same. The user is able to load or type an input grammer specifying the generation rules, and then modify the default angle and step size for the branches. After the L-System geometry has been created, the time slider can be used to interactively grow the system.