Suggestion needed

My application should contain a 3D coordinate system for the user to interact with (the user would add/remove points to it (represented as very small spheres in my case) and drag them along the axes).

Since you can not add/remove transform groups at run time (when the graph is "live"), is there any feasible way of solving my problem?

I would REALLY appreciate any suggestions on this since it looks like I've hit the wall. or it is my (Java) 3D expertise ...

Thank you all!

[508 byte] By [Appollo] at [2007-9-26 2:10:56]
# 1

BranchGroups can be added and detached from a live scene graph (when the right capalities are set). What you have to do is to arrange the part of the scene graph, which should be attachable/removable as child of a BranchGroup with the aforemantioned capabilities. In your case the TransfromGroup of every new point is child of a new BranchGroup which function is only to make it attach/removeable.

pszawlow at 2007-6-29 9:02:25 > top of Java-index,Security,Cryptography...
# 2
I use BranchGroup to add/remove part of scenegraph.I utilize "UserData" to store its parent BranchGroup object, so that I can detach/re-attach it.Masa
TakatsukaM at 2007-6-29 9:02:25 > top of Java-index,Security,Cryptography...