In this chapter, we will cover the following recipes:
Implementing the first scene using a scene graph
Adding local and relative transformations
Adding parent-child support in the scene graph
Creating complex models with a transformation graph
Implementing picking with the ray trace technique
Implementing 2D textured button widgets
Navigating the scene with a camera system
Implementing the scene with multiple views