Imperfect Random Fractal Tree
thingiverse
Decided to mess around with openscad while my noodles were cooking. Fractal generation using recursive modules was something I wanted to try, so I started coding a planar cross type fractal... I got pumped about it, added 3d rotations and some randomness to the algorithm and I got some awesome looking trees. Thanks to the random number generator the tree will look different every time you open it. Decided to publish the tree, toss away the goop cooking on the stove, and order some pizza. Warning: This algorithm is O(5^n) complexity, so anything above n=6 will take your computer a while to render... Update on v2: - Support for fractional n, intermediate states between floor(n) and ceil(n). - Allows caller to supply the random seed (pun intended) for repeatable results. - Fixed orientation, now tree grows towards Z+ not X+. - Changed trunk and leaf width formulas, now using cones instead of cylinders for better looks. Using v2 one can create progressive complexity states of the tree, "growing" a fractal tree. Check [this video](https://www.youtube.com/watch?v=zswH7y-nTwA) on YouTube.
With this file you will be able to print Imperfect Random Fractal Tree with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Imperfect Random Fractal Tree.