On Thu, Mar 05, 2009 at 11:44:16AM -0500, Rob Clewley wrote: > If I have a set of scalar sample data on a rectangular 2D mesh that I > want to plot in the 3D I'd want a simple wireframe rectangular surface > plot. Can it do that?
My experience from trying to design a simple API to do simple 3D plotting of data stored as numpy array is that everybody has his own usecase (that he often believes is universal and obvious), and that designing an API to make a particular usecase simple is easy, but keeping reasonnably versatile and powerful API while making it easy to use for all the 'simple' usecases is terribly hard. That said, Mayavi2 is incredibly powerful and with time (thanks to feedback from users) we are getting better at having a simple and powerful API, and a documentation that tries to 'solve your problem'. I know Mayavi2 has its problems (mainly difficult to instal because of historical reasons, and big dependencies), but for non trivial 3D plotting problems, especially with large datasets, keep it in mind. (It also works well for trivial problems, it is just that if it is not packaged, I understand that the hassle of installing it may be higher than the gain of using it). By the way, I am happy to take feedback on any problems with Mayavi2 (I am not pretending I will solve them :>). I believe that we have made huge progress in usability recently, and that it is no longer a monster hard to master and useless for simple problems, but I may be mistaken. Cheers, Gaƫl ------------------------------------------------------------------------------ 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