On Feb 3, 6:00 pm, marcos <[email protected]> wrote: > Last time I checked I did not see anything regarding extensive 3D > visualization for SAGE. I was wondering whether it is something that > some one might be working on? Or whether this will be developed in the > future... More specifically, I would like to know whether SAGE will > eventually be able to generate Matlab or Mayavi2 type visualizations, > e.g.ISOSURFACE, TENSOR FIELDs etc? Whether it will eventually allow > for the creation of interactive displays, customized GUIs, etc?
While we plan to have this functionality eventually, I'm not sure if anybody is currently working on it except for Jason (who already replied) and Jaap Spies (who is working on making it possible to install various Python-based visualization software, including Mayavi2, into Sage). Mayavi2 is probably never going to work in the notebook, so the jmol approach is very useful. But on the other hand, Mayavi2 is much more powerful than jmol; so if you need the power and are willing to live without the notebook, Mayavi2 would sure be nice. Currently, Jaap's packages for VTK and Mayavi2 are not at the state where we can confidently recommend installing them. The latest VTK package is at http://trac.sagemath.org/sage_trac/ticket/4880; the biggest problem with it is that it's Linux-only. It should be fixed to work at least under OSX (and, eventually, Windows, once the Windows port of Sage is ready). The Mayavi2 package (at http://trac.sagemath.org/sage_trac/ticket/4881) has some annoying build issues that I just reported on that ticket. If you want to help Mayavi2 to be well-supported with Sage, you could try to help Jaap with these packages. (The goal here would be to make Mayavi2 a well-supported optional package, so that we could confidently tell people to do "sage -optional ..." to automatically download and compile Mayavi2. We probably still would not include Mayavi2 in Sage, because the packages are huge, because they won't work in the notebook, and because we already have 3D support that's adequate for a lot of uses, with jmol and tachyon.) Carl --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sage-edu" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en -~----------~----~----~----~------~----~------~--~---
