Python OpenGL Tree Drawing

To make a pretty output for my distributed web crawlers, I wrote this happy 3D tree module for python. It is OpenGL, and makes use of the brilliant visual python opengl module. You can see the tree output at the left as controlled by the crawlers.
This module takes care of placement and frame management of the branches and all of their chilren, so you can rotate the trees any which way, modify it, add to it, or clobber it at will.
The latest version is available below — at least I think it is the latest version. As always, if you have improvements, I’d be happy to include them! Actually, I’d like to make the tree module opengl module independent, so if one wanted to interchange another opengl module, it would still work.