On 09/13/2013 02:10 PM, Greg Laun wrote:
> I have a student who specializes in 3d graphics (in particular writing
> very fast physics and game engines) who has expressed interest in
> contributing to Sage.  From the sound of it, it would be very simple for
> him to implement fast, responsive interactive 3d graphics, which I for
> one would definitely like to see.  I realize we have jmol, but it
> currently has a long load time.
> 

We don't even have basic 3d plots (you have to drop down into
matplotlib) -- that would be a good place to start.

Something like this should be possible:

  sage: f(x,y) = x + y
  sage: f.plot((x,0,1), (y,0,1))

Right now the best you can do is,

  sage: p = plot3d(f, (x,0,1), (y,0,1))
  sage: p.show(viewer='tachyon')

which is ugly and has precisely zero options.

Matplotlib *does* produce nice output, but it takes a page of code to do
what the two lines above do.

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