top of page
L-System Maya & Houdini Plugin
-
Developed a plugin based on the concepts of L-System. The plugin supports both Maya and Houdini
-
Functionalities:
-
Maya & Houdini:
-
Given a user-provided grammar file, some parameters, and base models, the plugin could procedurally generate branch-like models.
-
-
Maya:
-
Generates specified numbers of model instances at random locations within a user-defined spatial range for better scene composition capabilities.
-
Created interactive UI with MEL scripts so that users can adjust the parameters at any time.
-
-
Skills related: C++, Python, MEL, Maya, Houdini
Maya Version
Given user-defined grammar and parameters, the tree model is generated. By adjusting angle, step size, and iteration, different effect and model complexity can be produced.
The random placement function can create instances of a selected model at random locations within a user-defined range. The user can also decide how many instances they want to create.
By combining the above two features, the user can randomly place a desired number of trees to construct a forest.
Some rendered results - just for fun!
Some rendered results - just for fun!
Houdini Version
Here is a video showcases how the plugin looks like in Houdini!
bottom of page