Java3D is an optional Java package available free from Sun's web site.
Must be used with Java 2 (preferably version 1.3)
Everything needed can be obtained from: http://www.java.sun.com/products/java-media/3D/index.html
Documentation and tutorials are also available for downloading.
Java3D Community has FAQ and other resources including complete instructions
for installing java3D.
http://www.j3d.org/
Few books are available at the moment.
"3D User Interfaces With Java 3D", by Jon Barrilleaux
"The Java 3D API Specification", by Henry Sowizral, Kevin
Rushforth, Michael Deering
There are others in the pipeline but not yet available.
Java3D can be used within various integrated environments such as
Visual Cafe. However, a number of features of these environments (e.g. debugging)
may not work.