< Zurück | Inhalt | Weiter >

9.13 Summary

Java 3D provides you with a rich set of capabilities for controlling the appearance of your geometry. By combining aspects of the Appearance class, such as materials, transparency, textures, or rendering attributes, you can achieve visually effective scenes with very little programming.

The high−level object−oriented API allows you to easily navigate through the dozens of appearance capabilities and is a real productivity improvement over a lower−level API such as OpenGL. In some areas (for example, transparency), however, it can be important to understand what is going on under the covers, as Java 3D does a poor job at insulating you from the peculiarities of the underlying implementation or providing adequate documentation. If you require additional information I strongly recommend a good 3D graphics text as well as an OpenGL/DirectX reference.