axes3d - very slow interactive use...

Hi!
I created scatter3d plot with ca. 2000 points and i'm experiencing very,
very slow behavior in the interactive window. Rotate/move/zoom options are
not usable actually. Does anyone else experience this problem?

···

--
Marek Wojciechowski

Marek Wojciechowski wrote:

Hi!
I created scatter3d plot with ca. 2000 points and i'm experiencing very,
very slow behavior in the interactive window. Rotate/move/zoom options are
not usable actually. Does anyone else experience this problem?

Dear Marek,

The 3D plotting in matplotlib is not going to be fast (with the current approach). It is inherently doing the 3D->2D transform in software (and in Python, IIRC). Until a major re-write (of this part of the code, at least, if not the entire MPL transform system), your best bet for interactive 3D plotting is something else, such as tvtk's mlab package.

Cheers!
Andrew