They consist of two parts, a geometry and an appearance. You specify geometry by loading it up. You can also bring in 3D text as a different class, and it will be automatically generated. Appearance attributes include the color, material properties such as shininess, texture, and transparency. Environment control nodes .
Component objects .
Component objects specify things such as appearance attributes, bounds, geometry, and math components such as quaternions. In Java 3D, an activation region is placed around the view platform, and behaviors have wake-up criteria and activation regions. If you're not within the intersection of these, nothing new will happen. Activation regions are smaller areas of a scene graph where you're interested in focusing. Wake-up criteria let something happen when a condition has been satisfied.