> > Hi William, > I'm in the process of doing a bunch of updating of the > Tachyon header files and documentation and thought I'd send a > quick ping. I was wondering if the SAGE project wants or needs > anything changed or improved in the Tachyon APIs, since I'm already > doing some significant improvements for other projects. > > I was also curious what portions of the Tachyon APIs are > exposed in SAGE now, and whether it might be time to
See http://www.sagemath.org/doc/reference/sage/plot/plot3d/tachyon.html > update SAGE to be able to take advantage of various new > Tachyon features such as ambient occlusion lighting and > other improvements that may not be exposed in the > current versions SAGE. This would be great. One reason when the Sage documentation is vague (see for example texfunc http://www.sagemath.org/doc/reference/sage/plot/plot3d/tachyon.html#sage.plot.plot3d.tachyon.Tachyon.texfunc) is that the tachyon documentation is incomplete. More examples would be very useful. It would be cool to be able to map and image (eg, a file image of a Sage logo) onto an object (eg, a sphere) and put that over a mirrored plane. I remember trying to do that some time ago and getting stuck. Is that implemented? I would also like it to be easier to create animations and other surfaces, such as hyperbolic paraboloids, in tachyon. I know tachyon can be used as a viewer for hyperbolic paraboloids, eg sage: x,y,z = var("x,y,z") sage: p = implicit_plot3d(x^2-y^2-z,(x,-2,2),(y,-2,2),(z,-2,2), plot_points = 75) sage: p.show(viewer="tachyon") but can one add, for example shading and textures, to this as a tachyon object? > > I would also be happy to have a look at your existing > Tachyon code and see if I notice anything that might be added > or improved if you can tell me where to look for it. Online, it is here: http://hg.sagemath.org/sage-main/file/f24ce048fa66/sage/plot/plot3d/tachyon.py#l1 In the Sage root directory, it is in devel/sage/sage/plot/plot3d/tachyon.py Hopefully Tom Boothby and Marshall Hampton will weigh in as well with suggestions. > > Cheers, > John Stone > > -- > NIH Resource for Macromolecular Modeling and Bioinformatics > Beckman Institute for Advanced Science and Technology > University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801 > Email: jo...@ks.uiuc.edu Phone: 217-244-3349 > WWW: http://www.ks.uiuc.edu/~johns/ Fax: 217-244-6078 > > > > -- > William Stein > Professor of Mathematics > University of Washington > http://wstein.org > > -- > 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 > -- 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