< Zurück | Inhalt | Weiter >

4.4 Elements of scenegraph design

Designing a good scenegraph structure may involve making trade−offs across several factors. The scenegraph should be easy to manipulate at runtime (you may want to dynamically attach and detach entire branches to switch them on or off) as well as easy to customize in the future. You may have to make compromises to get good performance to ensure that Java 3D can process your scenegraph efficiently.


 

Object−oriented
Compilable
Level of detail independent
Polymorphic (customizable)
Bounds and level of detail aware