I wonder if https://github.com/nilesjohnson/sage_animate
could be expanded upon?

On Fri, Sep 13, 2013 at 4:50 PM, Volker Braun <[email protected]> wrote:
> Matplotlib doesn't have real 3d, only isometric projection. Often good
> enough, but nothing where you can really rotate the scene.
>
> My whishlist would be
>   * opengl
>   * ability to render scene as 2d vector pdf for publications, possibly with
> gl2ps
>
> Writing a cross-platform opengl viewer with some controls to rotate is the
> easy part. For really smooth 3d animations/interacts you need a different
> way of plotting than what we do now. Instead of plot3d() spitting out a 3d
> screne every time you call it, you need to once generate the 3d scene and
> then progressively update the existing OpenGL objects as you animate (or
> change the interact).
>
>
> On Friday, September 13, 2013 7:10:16 PM UTC+1, 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.
>>
>> The only issue is I don't know enough about the status of sage's 3d
>> graphics to know where to start.  Is there a 3d graphic wish list, or any
>> tickets that describe what features a 3d graphics system needs?  Are
>> separate native implementations in Windows, OSX and Linux okay, or do we
>> need something like Java that is truly platform agnostic?
>>
>> As a user, my ideal would be 3d and 2d graphics that update in real time
>> with the interact command.  Mathematica has the edge here, and it would go a
>> long way toward drawing some users away from Mathematica if we could compete
>> in this arena.
>>
>> Thanks,
>>
>> Greg
>
> --
> 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.

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