osg3-cookbook
latest

Contents

  • Chapter 1: Customizing OpenSceneGraph
  • Chapter 2: Designing the Scene Graph
  • Chapter 3: Editing Geometry Models
  • Chapter 4: Manipulating Everything
  • Chpater 5: Animating Everything
  • Chapter 6: Designing Creative Effects
  • Chapter 7: Visualizing the World
osg3-cookbook
  • »
  • Welcome to osg3-cookbook’s documentation!
  • Edit on GitHub

Welcome to osg3-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

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2020, Jackstin Revision f9e1dcc2.

Built with Sphinx using a theme provided by Read the Docs.