Tree Generator

  • This project is a tree generation and scattering tool made with Python in Maya. It includes a GUI for artists to use. The idea was inspired by the Tree of Souls in Avatar. The tree has a strange, organic shape with many glowing fibers hanging from the branches.
  • Python, MAYA
  • Programming, Modeling, Shading

Detail Design

All random stuff in the code:

 

Tree:

① height ② Y rotate

 

Trunk:

① count ② length ③ radius ④ twist degree

 

Branch:

① count ② length ③ growth direction

 

Fiber:

① count ② length ③ position on branch ④ offset

 

Seed:

① size ② position on fiber

 

Shader (fibers & seed):

① color ② emission ③ assignment