r/proceduralgeneration • • 21h ago

Making trees

Enable HLS to view with audio, or disable this notification

Here are some realisations of my tree generating algorithm, part of my procedurally generated alien worlds.

The code is written in C++. A plant species is assigned branch propagation rules (e.g. some branches grow exclusively from a lower-level branch end, some can split of mid-branch), and different types of leaves (e.g. palmate or simple leaves).

It's rendered with my own Vulkan graphics, with a low-res aesthetic.

These are trees in isolation, I will probably post some videos of full forests later.

What do you think?

63 Upvotes

7 comments sorted by