Welcome to OpenSceneGraph_3_Cookbook’s documentation!¶
Contents:
- Chapter 1: Customizing OpenSceneGraph
- Chapter 2: Designing the Scene Graph
- Introduction
- Using smart and observer pointers
- Sharing and cloning objects
- Computing the world bounding box of any node
- Creating a running car
- Mirroring the scene graph
- Designing a breadth-first node visitor
- Implementing a background image node
- Making your node always face the screen
- Using draw callbacks to execute NVIDIA Cg functions
- Implementing a compass node
- Chapter 3: Editing Geometry Models
- Introduction
- Creating a polygon with borderlines
- Extruding a 2D shape to 3D
- Drawing a NURBS surface
- Drawing a dynamic clock on the screen
- Drawing a ribbon following a model
- Selecting and highlighting a model
- Selecting a triangle face of the model
- Selecting a point on the model
- Using vertex-displacement mapping in shaders
- Using the draw instanced extension
- Chapter 4: Manipulating Everything
- Introduction
- Setting up views on multiple screens
- Using slave cameras to simulate a power-wall
- Using depth partition to display huge scenes
- Implementing the radar map
- Showing the top, front, and side views of a model
- Manipulating the top, front, and side views
- Following a moving model
- Using manipulators to follow models
- Designing a 2D camera manipulator
- Manipulating the view with joysticks
- Chpater 5: Animating Everything
- Chapter 6: Designing Creative Effects
- Chapter 7: Visualizing the World
- Chapter 8: Managing Massive Amounts of Data
- Chapter 9: Integrating with GUI