The Java 3D API is a hierarchy of Java classes which serve as the interface to a sophisticated threedimensional
graphics rendering and sound rendering system. The programmer works with high-level
constructs for creating and manipulating 3D geometric objects. These geometric objects reside in a
virtual universe, which is then rendered. The API is designed with the flexibility to create precise virtual
universes of a wide variety of sizes, from astronomical to subatomic.