Yeah, i'm a bit confused here - why do people need so many spheres? I'm sorry, but it just seems like inefficient program design to need 10,000 seperate spheres drawing in a scene at once. At this scale, it seems like a particle system, and i'm pretty sure you could get huge speedups by not having to go through a full transformgroup stack each frame for each of your 10,000 spheres.
I mean, if it's for dna analysis or something just build a trianglestrip of all the spheres in the chain, and attach all of these into a single transform. Java3d will technically do this already, but you need to compile to get this working, and that means no more modifications to the group afterwards unless you detach/reattach, etc. It's just one of the maxims of efficient coding - "If it takes too much time, you're doing it wrong" >From: "Nitin.Jain" <[EMAIL PROTECTED]> >Reply-To: Discussion list for Java 3D API <[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >Subject: Re: [JAVA3D] Spheres >Date: Wed, 17 Apr 2002 14:10:13 +0530 > >Hi, > >By default the Spheres share the geometry. You can do it your self as well >by taking the geometry out of first sphere and create new Shape3D objects >using this geometry and the appearance you like. >Sphere sp1 = new Sphere(radius, ap); >Geometry geom = sp1.getShape().getGeometry(); >Shape3D sp2 = new Shape3D(geom,ap); >Shape3D sp3 = new Shape3D(geom,anotherAp); > >the crux of the problem, "lot of Sphere", lies in the number...can you >specify how many spheres u need to draw? > > >nitin > > -----Original Message----- > > From: Raśl [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, April 17, 2002 3:19 AM > > To: [EMAIL PROTECTED] > > Subject: [JAVA3D] Spheres > > > > > > Hello to everybody! > > > > > > I have to create a lot of spheres with the > > com.sun.j3d.utils.geometry.Sphere class. > > > > I want to the spheres share their geometry but not the appearance. > > > > > > if I use that ... > > > > > > Sphere sp1 = new Sphere(radius, ap); > > Sphere sp2 = new Sphere(radius, ap); > > Sphere sp3 = new Sphere(radius, anotherAp); > > > > which spheres are sharing geometry?? > > > > Thanks a lot. > > > > ============================================================== > > ============= > > To unsubscribe, send email to [EMAIL PROTECTED] and > > include in the body > > of the message "signoff JAVA3D-INTEREST". For general help, > > send email to > > [EMAIL PROTECTED] and include in the body of the message "help". > > > >==========================================================================To >unsubscribe, send email to [EMAIL PROTECTED] and include in the body >of the message "signoff JAVA3D-INTEREST". For general help, send email to >[EMAIL PROTECTED] and include in the body of the message "help". ------------------------ Chris Forrester http://www.geocities.com/Psionic81 _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".