I want started rebuilding some tree models based on this tutorial, simply because of the fact that it offered the opportunity to do more with less so to speak, but only last night I saw this
As you can see you end up with a nice full tree for very few polygons. The only real downside is that there is a lot of overdraw for realtime applications. Hope this helps some folks.
so then, what is overdraw..... especially relative to this tut
overdraw is where opengl replaces the color of a pixel more than once per frame. For example, if you draw a box that is far away, and then draw a box closer to you that blocks your view of the other box, you'll have done more work than if you draw the front most one and then the back one because opengl will (assuming the correct zstate) be able to determine that it doesn't need to draw what it can't see.
Regarding the overdraw problem from the paper. Because the tree is made up of a high collection of polys that overlap with the tree texture and have alpha transparency, the overdraw is going to be worse (alpha blending for each overlapping quad).