Ian,
The alternative is that you simply add your shape3d to your scene as normal, WITHOUT a transform group. You can still pick the shape3D and change its properties. When you say "editable" geometry, I assume you meat translations and rotations. Please see previous emails where I discuss adding then removing TransformGroups temporarily, so that they are not around when they are not being used.
I use a transform group to specify the location of the shape3d in the virtual world. I remembered that I tried to use one TransformGroup variable to add different shape3d, it did not work. Did I understand you correct when you mention "adding then removing TG"? Because I would like to try it again since all my shape3d will not be moved after they were rendered. Currently I have a TG bank, whenever a BranchGroup is detached, it will return the TGs to the bank, Most of those TGs are re-used for new BranchGroup.
Thank you much!
Lan
Lan Wu-Cavener Dept. of Landscape Architecture
=========================================================================== 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".