In 1942, Albert Bosman was busy drawing 1st Pythagoras tree instead of building submarines for Germany. Yesterday, I was busy programming 1st three-dimensional version of this fractal instead of doing real work. Today I had another go at that, increasing the number of squares and replacing view rotation with anaglyph mode. So, go get your 3D glasses and check out some of renderings it produced:
As you can see, addition of third dimension somewhat reduces density of the tree, because squares get small faster; it does, however, greatly increase diversity of results. Note that my code generates only small subset of possible 3D Pythagoras trees – there is certainly much more land to explore.



p.s. btw, if you click at any corner (in the demo), you will have something resembling good old c-curve.
the 1st and 3rd are more “3D” to me when I use my red+green 3d glass. The second one seem confusing abit, not sure is it because I am color blind.
probably because it “sticks out” way too much