On Saturday, September 14, 2013 3:07:45 AM UTC-7, Eric Gourgoulhon wrote:

What about using Blender <http://www.blender.org/> ? It is a mature free 
> and open-source 3d/4d graphics software of professional level. Moreover, it 
> has a Python 
> API<http://www.blender.org/documentation/blender_python_api_2_68_2/info_quickstart.html>(Python
>  3 however, while Sage is still in Python 2). The 3d rendering and 
> animation of Sage objects in Blender scenes would allow one to explore 
> geometric objects in a way far beyond what Mathematica or Maple can offer. 
>
> Using, or at least exporting to, blender is easy: we can already write to 
x3d, which is understood by almost all 3d software. It hasn't been used 
much, so you might find that the x3d conversion is buggy and missing some 
features, but fixing that is straightforward.

Concerning interactive manipulations: I'd think that being able to limit 
the rendering to a half space could be a useful one to look "inside" an 
object, and Jonathan's remark suggests this should be straightforward to 
expose in jmol.

For more complicated things, e.g., providing an interact to plot 
x^2+y^2-z^2-t=0, with a slider for t, I don't immediately see how you can 
do significantly better than just shipping a new scenery to the renderer. 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to