1. For non-notebook graphics we should do whatever Enthought is doing, since collaboration with them as much as makes sense is by far in our best interest; this is matplotlib/vtk/mayavi2
2. For notebook graphics we need something that doesn't require any browser plugins, is VERY robust, reasonably fast, is gpl-compatible and easy to use. The java jmol program is by far the best option I've seen so far for this. 3. Maxima is a standard part of sage and will remain so for a long time, since quite a lot of sage builds on top of maxima, and collaboration with Maxima (which has by far the biggest user community of all open source CAS progrsms) is very important for sage. We can't have both Axiom and Maxima as non-default packages in Sage, since there is too big of an overlap in functionality. There is shockingly little overlap between all the standard components of sage - perhaps pari and ntl have the biggest overlsp. - William (Sent from my iPhone.) On Dec 23, 2007, at 11:37 AM, root <[EMAIL PROTECTED]> wrote: > >>>> Probably 2d and 3d visualization are also at least as important as >>>> calculus to the target audience we are talking about. Linear >>>> algebra >>>> and numerical solving is also extremely important... (thanks >>>> mike and >>>> robertwb for implementing symbolic matrices for 2.9.1!!!!) >>> >>> In the Axiom tree distribution is a function called viewalone. >>> It is a standalone C program that implements 2D and 3D graphs >>> with many features including shading, scaling, rotation, and >>> printing the results as postscript files. The program can also >>> be called from within Axiom. >>> >>> To try the viewalone program look for directories with the >>> extension .view >>> Invoke viewalone on the directory and you should see a live graph >>> that >>> you can manipulate. >>> >>> This could easily be packaged separately from Axiom as a standalone >>> part of Sage. > >> That's interesting, I didn't know about it. In Sage there are quite >> a lot >> of programs for 3D things, but I think Robert was talking about >> using 3D >> things from the notebook (from the browser). > > If you have a copy of the Axiom look at the color plates in the center > of the book. These examples (e.g, Tubular Torus knots, complex cube > roots, conformal maps, klein bottles, Sierpinsky's minimal surface, > Antoine's necklace, Scherk's minimal surface, Ribbon plots) were all > done using the code shown on page 691. Very complex objects are > created in 30 lines of code. > > Tim > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---