Hi, If the purpose in removing the Shape3Ds is to prevent them from being rendered you could use RenderingAttributes.setVisible or a switch node. All the Shape3Ds will still be in memory but only selected ones will be rendered.
Hope this helps, Renoir Michael Nischt wrote: > > > > There is no way to remove a Shape3D from the live scenegraph unless the > >parent of the Shape3D is a BranchGroup which then can be detached from > >its parent. That is: > > > >TransformGroup > > -Shape3D > > > >You cannot remove Shape3D from live scene but > > > >TransformGroup > > -BranchGroup > > -Shape3D > > > >you can call detach() of BranchGroup which means shape3d would also be > >detached. > > > > you're right - fuck, I had to insert thousands of BranchGroup's in my App :( > > greets > -Michael Nischt > > =========================================================================== > 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".