Hi; Attached is the representation of the 'SimpleUniverse' class. Is it possible to change the capability of the TransformationGroup in the SimpleUniverse BranchGroup? If I want to change it, I am getting the below error message.
Regards Murat ***************************************************** //MY CODE 128 universe = new SimpleUniverse(canvas); 129 //ROTATE VIEVINGPLATFORM 130 vp_TGR = universe.getViewingPlatform().getViewPlatformTransform(); 131 vp_TGR.setCapability(TransformGroup.ALLOW_TRANSFORM_READ); 132 vp_TGR.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); 133 vp_TGR.setCapability(TransformGroup.ALLOW_LOCAL_TO_VWORLD_READ); 134 //Create the scene branchgroup. 135 BranchGroup scene3D = createScene3D(); 136 universe.addBranchGraph(scene3D); ***************************************************** //ERROR C:\book>java ModelClipTest javax.media.j3d.RestrictedAccessException: Cannot modify capability bits on a live or compiled object at javax.media.j3d.SceneGraphObject.setCapability(SceneGraphObject.java:101) at ModelClipTest.<init>(ModelClipTest.java:131) at ModelClipTest.main(ModelClipTest.java:482)
<<inline: SimpleUniverse.jpg>>