when I said "a lot" I wanted to say 10, 20, or maybe 30, not 10000. Sorry but I'm a newby in 3D graphics programming. :) I didn't think on so much spheres. I have a 15" monitor.
Regards. Chris Forrester wrote: > 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". > =========================================================================== 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".