Given a set of 100 points that roughly oultine a weeping shape, draw a branch from the bottom of the canvas towards any of these points. If a branch gets close to many points, it can split into 2 branches. Once a point is reached, draw lines to represent a bunch of coniferous needles.