This research was done to see if point instancing could be used to place a variety of trees on a procedurally built island. Points are scattered on the island with adjustable margins to the edge of the island and a adjustable minimum distance between the points. Those points are then randomly scaled and oriented within margins. The blocks you see are just a copy sop for visualisation purpose.
At rendertime each point is replace by geometry of one of 8 different trees to prevent memory issues.
This render uses raytraced shadows because i only placed a couple of trees. I've done test with the same setup but with shadow maps where my computer can easily render 25000 trees in less then 10 minutes per frame on 1280x720.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…