Just because we are using all the 2D drawing code to make the plots, which is why the 3d code is so small, maintainable and is visually consistent with 2D matplotlib. I believe that moving to OpenGL would require a substantial effort.
J On Mon, Mar 9, 2009 at 12:17 AM, Ondrej Certik <ond...@certik.cz> wrote: > On Sun, Mar 8, 2009 at 9:01 PM, Jonathan Taylor > <jonathan.tay...@utoronto.ca> wrote: >> Hi, >> >> Thanks for the patch. How slow is it for you? I find it slow but > > Well, when I use mouse to rotate the image, I can see that it lags behind. > >> quite usable. The main problem, I imagine, is that sympy is using >> OpenGL and thus your graphics card performs all the 3d -> 2d rendering >> whereas we do much of this in python/numpy. When I get a chance I am >> going to see if I can somewhat speed some of it up by adding an >> optional module to perform a few of these operations in C. > > Why not to use OpenGL as well? > > Ondrej > ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel