Organic trees

Here some techniques or link to make organic trees.
There are not surely good glasses to drink but I wanted some simple geometry to test techniques.

There are some components that are very useful to make Trees. Without speaking of the generation of points Proximity 3d and Shortest Walk are the main tool to make trees.


The parameter group changes a lot the looking of the tree
image
See this discussion

The second useful component is able to smooth the line network. I use one of mine. It is a sort of Catmull&Clark. There are 2 main parameter, number of recursion and factor.


The third useful component will add some realistic branches radius.
Some explanations are here


I updated it and add some options.



Then there is the classical Dendro

And finally some use of QuadRemesh and some Catmull&Clark


21 Likes

Some 3Dprinting slice softwares have function to add tree like structures to support overhanging.

For sure I have seen some, but these “trees” are made to be deleted and don’t seems too beautiful. But it could surely be interesting to have some tools that can make such trees.

Here I continue making some organic tools. I use K-mean clustering to join branches. Still work to do but trees are a cool subject.



2 Likes

These shapes are cool. Lunchbox has a component “k-mean”. it works like a grouping tool.

Thanks for the tips. I have Lunchbox and lot of others plugin but I don’t use them much nor take enough time to discover them.
For the K-Means used for tree I needed a library in order to make a tool inside a C# component. I shall look if Lunchbox use an accessible library. It seems they use Accord.

Lunchbox has other math tool along side “k-means”. Accord seams a library heavenly related to machining leaning. Many “AI” GH plugins, like Owl, uses Accord. I am still learning how to using them.