John Porter, author of the mplot3d functionality, has contributed his
code to matplotlib, which is great news.
I've committed the four required files into svn revision 2151
art3d.py
axes3d.py
axis3d.py
proj3d.py
It would be nice to integrate this into pylab (plot3, scatter3, etc)
which create the required Axes3D instances and so on, as well as to
create some examples for the examples dir. I will get to this as I
have time, but if anyone wants to volunteer, fire away. There are a
number of examples and the bottom of Axes3D.py that you can follow.
Here are a couple of unresolved issues John identified in his email as
needing some attention
One or two things are cleaned up w.r.t the previous version, but
some of the auto-scaling is still a mystery to me. I also had some
trouble with the label alignments on different backends...
Thanks John!
JDH