This demo employs a 3D interface to display a 3D fractal tree. Up/Down Right/Left arrows and a/z keys rotate the object along the x,y,z axis. I would love to see someone use serious randomization to create a more realistic 3D tree. PS:Do you see the tree rotating clockwise or counterclockwise? You can mentally switch it to go the other way around.
The 3D interface is a based on a projection algorithm I developed some years ago to make Geometer's Sketchpad display 3D curves. I learned a tremendous amount from @Mr_Pyro_ 3D Wireframe Engine project about optimizing rendering and keyboard effects. Much much thanks.