50

Building 3D content with a scene graph
HelloWorld example code

  • Build a frame, 3D canvas, and simple universe . . .
    public static void main( String[] args ) {
        Frame frame = new Frame( );
        frame.setSize( 640, 480 );
        frame.setLayout( new BorderLayout( ) );
    
        Canvas3D canvas = new Canvas3D( null );
        frame.add( "Center", canvas );
    
        SimpleUniverse univ = new SimpleUniverse( canvas );
        univ.getViewingPlatform( ).setNominalViewingTransform( );
    
        BranchGroup scene = createSceneGraph( );
        scene.compile( );
        univ.addBranchGraph( scene );
    
        frame.show( );
    }