Java 3d
Versão Atual Site oficial
1.5.1 java3d.dev.java.net

O que é Java 3D

Java 3D é uma API que permite facilmente compor cenas 3D puramente em Java. Ela é projetada para rápida performance e desenvolvimento.

Um programa em java 3D

Arquivo Primeiro3D.java

// imports necessários omitidos

public class Primeiro3D extends JFrame{
   public Primeiro3D(){
      super( "Primiero Prograam em 3D" );
      GraphicsConfigurations gc = SimpleUniverse.getBestConfiguration();
      Canvas3D c3D = new Canvas3D( gc );
      SimpleUniverse su = new SimpleUniverse( c3D );
      su.setNominalViewTransform();
      su.addBranchGroup( getBranchGroup() );

      add( c3D, BorderLayout.CENTER );
   }

   public BranchGroup getBranchGroup(){
      BranchGroup bg = new BranchGroup();
      bg.addChild( new ColorCube(0.4));
      bg.compile();
      return bg;
   }

   public static void main( String[] args ){
      JFrame frame = new Primeiro3D();
      frame.setSize( 800, 600 );
      frame.setdefaultCloseOperation( EXIT_ON_CLOSE );
      frame.setVisible( true );
   }
}

Tutoriais

Um tutorial (em inglês) pode ser achado no site da Sun em tutorial de java3d. O site te dá a opção de visualizá-lo online como HTML ou então baixá-lo como PDF

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.