Welcome to version 1.5 of The Java 3D API Tutorial. This tutorial contains seven chapters explaining the most frequently used features of the Java 3D API. Since the tutorial has been developed and released incrementally, several versions of the tutorial exist. For this reason the revision history may be important to readers of earlier versions. The following table presents the revision history for the tutorial.
The introductory module presents the basics of Java 3D programming. Chapter 1 begins at the level of a Java programmer who has never used Java 3D. By the end of the Chapter 2, the novice Java 3D programmer understands the Java 3D scene graph, how to create a virtual universe by specifying a scene graph, how to create geometry, appearances, and program custom visual objects for use in simple virtual universes.
Chapter 4 covers behavior basics, along with topics related to making interactive virtual worlds. Chapter 4 includes material on virtual universe navigation with the mouse and keyboard and picking. Chapter 5 continues with specialized behavior classes such as interpolators, level of detail, and billboard behaviors to create animated visual objects.
Download PDF Java 3D API – A Tutorial for Beginners