Brad Guesman, Leo Ko, and I created a desktop app for animators and 3D artists to quickly create customizable trees. Users can export the meshes as .obj files for use in 3D programs like Maya, Cinema4D, and Blender. 
How it works
Our program creates trees using mathematical fractal structures called L-systems. These fractals allow us to build abstract branching structures that mimic the natural structure of trees in nature. By stochastically varying different parameters on our fractals, we can get realistic effects like branch curving, tapering, and length decay. We can then tesselate a mesh of tiny triangles over the fractal structure to get the physical shapes you see below. 

All of these trees were created with math!

Back to Top