I used a method involving "fractals", or what I think fractals are atleast, to make an accurate 2-D tree. Basically it starts out with 3 branches, and duplicates that set for each branch drawn, but decreasing in size each repitition. that is basically what fractals are.