Robert Bradshaw wrote: > I spent a lot of time writing the java3d stuff for Sage this summer, > but haven't had a chance to work on it much since then. I am hoping > to get back to it a bit this Christmas break (coming up in a week for > me). I'm excited to see the sudden interest in this. > > On Dec 3, 2007, at 9:04 PM, William Stein wrote: [snip] >> Here is a nice test of rotating lots of spheres all at once: >> >> sage: from sage.plot.plot3d.shapes import * >> sage: from sage.plot.plot3d.plot3d import plot3d >> sage: S = Sphere(.5, color='yellow') >> sage: for i in range(200): S += Sphere(.45, >> color='red').translate(randint(-5,5),randint(-5,5),randint(-5,5)) >> sage: S.show() >> >> Again, on my machine at least it feels very fast. It's this sort of >> robustness and speed >> even for complicated scenes that I think is critical to success. > > It should be noted that each of these "spheres" is actually hundreds > of triangles, so it's doing more than one would even at first > suppose. It is even snappier to do something like > > sage: from sage.plot.plot3d.platonic import * > sage: S = Icosahedron(color='yellow') > sage: for i in range(200): S += Dodecahedron(color='red').scale > (0.4).translate(randint(-5,5),randint(-5,5),randint(-5,5)) > sage: S.show()
Would it be easy to add an option to specify the resolution of the Sphere? I looked at the code---is there somewhere I can set the ds rendering parameter for the get_grid function? Is that the right parameter to change? -Jason --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---