Customizable Procedurally Generated Trees
by steveweber314, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
A customizable procedurally-generated fractal tree.
From Code to Table
This organic looking tree was actually "grown" from a numeric seed using a simple mathematical algorithm.
Now you can use the Customizer App to create your own unique tree! You can change the parameters around to create a variety of different shapes, and you can also add your own text around the base.
Or, edit the OpenSCAD code and create a new species! My Instructable will get you started.
Edit: When I first posted this there were some things in my .scad script that Customizer didn't like. I think I've got most the bugs worked out now except for one thing. You have to edit one of the values before it will preview the first time. Before that it just shows a trunk.
Edit 2: If you want to download the code for all the individual steps in the Instructable, you can now clone it from GitHub at https://github.com/steveweber314/ProceduralTrees
How I Designed This
Grow, Split, and Repeat.
There are many other forms this tree could evolve into. You are encouraged to remix it and alter the formula! For example, you could make a conifer by growing the trunk straight up, and sending a ring of branches outwards at each knuckle.
The journey of writing this OpenSCAD script is documented in my Instructable. Please take a look, and if you like it, please consider voting for it in the Instructables 3D Printing contest and First Time Authors contest.
Model trains, RC car racing, architectural modelling and other scale models, tabletop games, low maintenance bonsai, Lego, fairy gardens, tiny dollhouses, tiny festive lighted Christmas towns, and any other miniatures.
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingPrint Fulfilment
Order a print of this ThingTools and Utilities
Repair, slice, or enhance this Thing
Customizable Procedurally Generated Trees by steveweber314 is licensed under the Creative Commons - Attribution license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving steveweber314 a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure steveweber314 would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).