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

Reply via email to