1. Create a Canvas3D Object
2. Create a SimpleUniverse object which references the earlier Canvas3D object
a. Customize the SimpleUniverse object
3. Construct content branch
4. Compile content branch graph
5. Insert content branch graph into the Locale of the SimpleUniverse
Figure 1-8 Simple Recipe for Writing Java 3D Programs using SimpleUniverse.
The gray box on the next page is the first instance of a reference block in this tutorial. A reference block
lists constructors, methods, or fields of a class. Reference blocks are designed to allow the tutorial reader
to learn basic Java 3D API programming without having another reference at hand. The reference blocks
in this tutorial do not cover every constructor or method of a class. For that matter, there are many Java
3D API classes without reference block in this tutorial. Therefore, this tutorial document does not
replace The Java 3D API Specification. However, for the constructors, methods, or fields listed; the
reference blocks in this tutorial typically give more detailed information than The Java 3D API
Specification.