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
revisão da página: 6, última edição: 21 Apr 2012 19:41