simpleU.addBranchGraph(scene);
simpleU.addBranchGraph(scene);
simpleU.addBranchGraph(scene);
simpleU.addBranchGraph(scene);
simpleU.addBranchGraph(scene);
simpleU.addBranchGraph(scene);
//Create a Simple Universe object using a 3d canvas object you have SimpleUniverse simpleU = new SimpleUniverse(Your3dCanvasHere); //add in your compiled branch group simpleU.addBranchGraph(YourBranchGroupHere); //Increase the render distance with setBackClipDistance simpleU.getViewer().getView().setBackClipDistance(1000);
universe.addBranchGraph(group);
universe.addBranchGraph(group); universe.getViewingPlatform().setNominalViewingTransform();
public Panel createPanel() { Panel p = new Panel(); p.setPreferredSize(new Dimension(512, 512)); p.setLayout(new BorderLayout()); Canvas3D canvas3D = new Canvas3D( SimpleUniverse.getPreferredConfiguration()); p.add("Center", canvas3D); BranchGroup scene = createSceneGraph(); scene.compile(); SimpleUniverse simpleU = new SimpleUniverse(canvas3D); simpleU.getViewingPlatform().setNominalViewingTransform(); simpleU.addBranchGraph(scene); return p; } // end of HelloJava3Dd (constructor)
scene.addChild(new ColorCube(0.4)); scene.compile(); simpleU.addBranchGraph(scene);
Transform3D move = lookTowardsOriginFrom(new Point3d(0, 0, -3)); universe.getViewingPlatform().getViewPlatformTransform().setTransform(move); universe.addBranchGraph(content);
u.addBranchGraph(group);
createContents(rootBranchGroup); simpleUniverse.addBranchGraph(rootBranchGroup); Transform3D viewPlatformTransform = new Transform3D(); Transform3D t0 = new Transform3D();
createContents(rootBranchGroup); simpleUniverse.addBranchGraph(rootBranchGroup); Transform3D viewPlatformTransform = new Transform3D(); Transform3D t0 = new Transform3D();
createContents(rootBranchGroup); simpleUniverse.addBranchGraph(rootBranchGroup);
public Test() { SimpleUniverse universe = new SimpleUniverse(); BranchGroup group = new BranchGroup(); TransformGroup rootTransformGroup = new TransformGroup(); group.addChild(rootTransformGroup); rootTransformGroup.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); rootTransformGroup.setCapability(TransformGroup.ALLOW_TRANSFORM_READ); ColorCube colorCube = new ColorCube(.3); rootTransformGroup.addChild(colorCube); BoundingSphere boundingSphere = new BoundingSphere(new Point3d(0, 0, 0), 1000); MouseRotate mouseRotate = new MouseRotate(); mouseRotate.setTransformGroup(rootTransformGroup); mouseRotate.setSchedulingBounds(boundingSphere); group.addChild(mouseRotate); MouseTranslate mouseTrans = new MouseTranslate(); mouseTrans.setTransformGroup(rootTransformGroup); mouseTrans.setSchedulingBounds(boundingSphere); group.addChild(mouseTrans); universe.getViewingPlatform().setNominalViewingTransform(); universe.addBranchGraph(group); }
u.addBranchGraph(group);
group.addChild(createModel()); universe.getViewingPlatform().setNominalViewingTransform(); universe.addBranchGraph(group);