Si querés trabajar en 3d con Java te recomendaría el API Java3D, que utiliza OpenGL o DirectX en función de la plataforma.
http://java.sun.com/products/java-media/3D/http://www.java3d.org/http://www.j3d.org/
Hola, en
http://nehe.gamedev.net creo que hay ejemplos, tienes q ir a tutoriales y abajo hay links al codigo en muchos lenguajes, creo q vi tambien en java por ahi
Gracias a ambos