I’ve been working on some procedural trees over the past couple days, inspired by the Twitch stream of Ryan Brucks and his trees.
So far they can branch into foliage pretty well and grow around any static mesh geometry. A lot more tweaking and failsafe here and there but I think I’m getting close. I’m using only one basic cylinder and the profile of the branches can be controlled with a curve to adjust its thickness in different spots. I would like to make other pieces of geometry to blend the transitions of the branches for older and bonsai trees.
There is so much more to do but I’m just proud I finally got this far. A few months ago I attempted it with moving around the points of a skeletal mesh and that probably wasn’t the best direction to take so I abandoned it until now.
Here is a vine to see it in action: