Hello all, I�m working in Java3D custom loader creation.
The file I want to load as a Scene contains more than one Face or Shape3D. In the loader file I�m setting the geometry for each shape3D and add the given String (Name of the Shape3D) / Object (Shape3D) pair to the table of SceneBase using addNamedObject (�Part1�,shape[0]) . It�s clear that I�m not adding the Shape3D�s to the SceneBase Object here. When I my reading this SceneBase Object from another Java file I use Hashtable namedObjects = sceneBase.getNamedObjects( ); . Using this I collect all my Shape3D�s and add them to separate TG. Now adding Pick Behavior objects to the Root (BG) allows me to pick each Shape3D. Please correct me if I am wrong in my procedure. I�m trying to do the same in Java3D fly. Java3D fly is loading my scene with separate Shape3D�s but I�m not able to pick the individual Shape3D�s. Only the behaviors provide by Java3D fly (Orbit,fly,hover�) are working for the whole scene. How can I stop this and attach my Pick behavior to individual Shape3D�s.???? I am trying to understand a bit of coding from LoaderControl.java , SceneLoader.java and ControlPanel.java (Java3D fly source code). Thank You. With regards Jeffy ==========================================================================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".
