Source Code - Java3D
Writing 3D applications with standard language features, as this site has shown
how to do with VB and Pure Java, can be done but it can take a lot of clever
code to get things to work the way you want them to. A more desirable
approach is to start with pre-written 3D routines and to be able to spend your time and effort
in creating and enhancing the end product. That's the lure of Java3D - a set
of Java classes which can provide fundamental 3D programming tools that enable
a programmer to create more capable, more useful applications without the
need to become an expert in the basic mathematics or code of 3D technology.
But don't carry this thought too far - Java3D is a complex tool set that will
require serious practice in order to realize its potential.