Hi,

I have a question about rendering of geometry in a Shape3D. In my program, I need at certain times to change the geometry component of my Shape3D to display certain different geometry. I do this by a call to

myShape3D.removeAllGeometries() and then add all the geometries I need by a loop around myShape3D.addGeometry(someGeometry[i]) The problem is, since I have a very large number of geometries (around 30,000, I’m doing visualization for a granular soil particle simulation where each geometry is a soil particle), the geometries don’t appear at the same time, rather the renderer starts by rendering the geometries one by one, from the first added one to the last. I was wondering if there is a way by which I could make the shape3D not display the geometries until all of them have been added to it. When I first load the program, the geometries all appear at the same time even though I use the same procedure to add them, but the Shape3D hasn’t been added to the scenegraph at that time. But when I change the geometries after adding the Shape3D to the scenegraph, I see this problem. Any suggestions?

Thanks!

Ibrahim

=========================================================================== 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".

Reply via email to