On Sep 9, 6:52 am, Jonathan <gu...@uwosh.edu> wrote:
> In theory this could be added to the javascript functions being
> included with the update to the Jmol interface which is coming with
> the switch to the new flask notebook, but I'm not sure this is the
> best solution.
>
> The new interface will include the ability to download a .jmol file
> to  your computer.

Yes, I agree that in practice that may well be a very good solution
for people who frequently do this and are familiar with the jmol
toolchain.

In principle, sage already offers capability like this because it
should be able to export a 3d scene as an "x3d" file (the last time I
looked there were some things broken about it), which can be loaded in
all kinds of software, including Blender. Quite possibly, Jmol has a
unique place in sage because it displays 3d scenes interactively and
does so (seemingly?) integrated in the notebook. Regardless of what
backend one want to use in Sage to produce the final rendering,
selecting a camera position is often done best interactively. So, if
jmol can do that and hand the camera position back to sage, that would
be great. It would allow seamless integration with the tachyon
raytracer

This is the kind of functionality I think one *expects* to be present.
It may be that it wouldn't actually get used and that people are quite
happy just cutting and pasting screen shots.

One application would be to give a simplified scene to jmol as a
preview, get the camera position, and then use tachyon to render the
final picture (possibly with millions of spheres or something else
beyond the scope of jmol).

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to