BranchGroup lineGroup = new BranchGroup(); Appearance app = new Appearance(); ColoringAttributes ca = new ColoringAttributes(new Color3f(204.0f, 204.0f, 204.0f), ColoringAttributes.SHADE_FLAT);
BranchGroup lineGroup = new BranchGroup(); Appearance app = new Appearance(); ColoringAttributes ca = new ColoringAttributes(new Color3f(204.0f, 204.0f, 204.0f), ColoringAttributes.SHADE_FLAT);
BranchGroup lineGroup = new BranchGroup(); Appearance app = new Appearance(); ColoringAttributes ca = new ColoringAttributes(new Color3f(204.0f, 204.0f, 204.0f), ColoringAttributes.SHADE_FLAT);
BranchGroup lineGroup = new BranchGroup(); Appearance app = new Appearance(); ColoringAttributes ca = new ColoringAttributes(new Color3f(204.0f, 204.0f,204.0f), ColoringAttributes.SHADE_FLAT);
BranchGroup lineGroup = new BranchGroup(); Appearance app = new Appearance();
BranchGroup lineGroup = new BranchGroup(); Appearance app = new Appearance(); Vector3f [] normals=new Vector3f[24];
root.addChild(new BranchGroup()); ... root.addChild(ob1); ... root.addChild(tg); root.addChild(tg1);
if (sceneBG != null) { sceneBG.detach(); } sceneBG = new BranchGroup(); sceneBG.setCapability(BranchGroup.ALLOW_DETACH);
@Override protected SceneGraphObject createNode() { return new BranchGroup(); }
static final BranchGroup newBranchGroup() { final BranchGroup bg = new BranchGroup(); bg.setCapability(BranchGroup.ALLOW_DETACH); return bg; }
this.camera = this.universe.getViewingPlatform().getViewPlatformTransform(); //Add things to the universe this.root = new BranchGroup(); this.root.addChild(new ColorCube(0.2)); this.universe.addBranchGraph(root);
SimpleUniverse u = new SimpleUniverse(); // create a BranchGroup. A BranchGroup is a node in // a Tree data structure that can have child nodes BranchGroup bgRoot = new BranchGroup(); // create the Background node and add it to the SimpleUniverse u.addBranchGraph( createBackground() );
public ShapeGroup() { group = new BranchGroup(); group.setCapability(Group.ALLOW_CHILDREN_WRITE); group.setCapability(Group.ALLOW_CHILDREN_EXTEND); child = new BranchGroup(); child.setCapability(BranchGroup.ALLOW_DETACH); }
BranchGroup b=new BranchGroup(); b.addChild(cube); b.addChild(camera);
public CustomMultiMesh(final CustomMesh customMesh) { setCapabilities(this); customMeshes = new ArrayList<CustomMesh>(); customMeshes.add(customMesh); calculateMinMaxCenterPoint(); final BranchGroup bg = new BranchGroup(); setCapabilities(bg); bg.addChild(customMesh); addChild(bg); }
public void add(final CustomMesh mesh) { customMeshes.add(mesh); calculateMinMaxCenterPoint(); final BranchGroup bg = new BranchGroup(); setCapabilities(bg); bg.addChild(mesh); addChild(bg); }
BranchGroup bg = new BranchGroup(); root.addChild(bg); ... bg.addChild(ob1); ... bg.addChild(tg); bg.addChild(tg1);
public CustomMultiMesh(final List<CustomMesh> meshes) { customMeshes = meshes; calculateMinMaxCenterPoint(); for (final CustomMesh m : customMeshes) { final BranchGroup bg = new BranchGroup(); setCapabilities(bg); bg.addChild(m); addChild(bg); } }
/** * @deprecated This method should not be used any more from outside this * class. Use addInteractiveBehavior() instead. */ @Deprecated public void setInteractiveBehavior(final InteractiveBehavior b) { if (mouseBehavior != null) scene.removeChild(mouseBehavior.getParent()); mouseBehavior = b; mouseBehavior.setSchedulingBounds(bounds); final BranchGroup bg = new BranchGroup(); bg.setCapability(BranchGroup.ALLOW_DETACH); bg.addChild(mouseBehavior); scene.addChild(bg); }
BranchGroup group = new BranchGroup(); //Content branch. PolygonAttributes p = new PolygonAttributes(); //Not sure how to make it transparent/try code above. Appearance planeAppearance = new Appearance(); planeAppearance.setPolygonAttributes (p); Color3f planeColor = new Color3f (1.0f, 1.0f, 1.0f); //This makes it white. ColoringAttributes planeCA = new ColoringAttributes (planeColor, 1); planeAppearance.setColoringAttributes(planeCA); QuadArray plane = new QuadArray (4, QuadArray.COORDINATES); //This makes the plane. plane.setCoordinate(0, new Point3f(-5f, -5f, -15f)); //You specify your own cornerpoints... plane.setCoordinate(1, new Point3f(5f, -5f, -15f)); plane.setCoordinate(2, new Point3f(5f, 5f, -15f)); plane.setCoordinate(3, new Point3f(-5f, 5f, -15f)); group.addChild(new Shape3D(plane, planeAppearance)); //Add plane to content branch.