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
-~----------~----~----~----~------~----~------~--~---

Reply via email to