Procedural Tree – Poisson Disk Sampling in 3D (C#)

This post will be about the first step in both Guiding Vector Tree and Space Colonialization algorithms: Poisson sampling. Both procedurally generate a tree structure by joining either randomly sampled points together or by summing over a randomly ampled set of attraction points. But the straight-forward approach while (nGeneratedSamples < nRequestedSampled) new Sample(Random.value, Random.value, Random.value) Read more about Procedural Tree – Poisson Disk Sampling in 3D (C#)[…]

Procedurally generated trees – quick overview

Recently I stumbled across the Procedural World Blog ( It has a nice post on how to generate trees algorithmically. They use the so-called Space Colonialization algorithm [1]. Basically, a large number of attraction-points is chosen randomly within the volume of the soon-to-be tree crown and each of these points excerts an influence on the Read more about Procedurally generated trees – quick overview[…]