51

Building 3D content with a scene graph
HelloWorld example code

  • Build 3D shapes within a BranchGroup . . .
    public BranchGroup createSceneGraph( )
    {
        BranchGroup branch = new BranchGroup( );
    
        // Make a changeable 3D transform
        TransformGroup trans = new TransformGroup( );
        trans.setCapability( TransformGroup.ALLOW_TRANSFORM_WRITE );
        branch.addChild( trans );
    
        // Make a shape
        ColorCube demo = new ColorCube( 0.4 );
        trans.addChild( demo );
    
        . . .