EarthManipulator

EarthManipulator is a programmable OSG camera manipulator that is geared towards geospatial map visualization. It has lots of features that include:

  • API that lets you customize mouse/keyboard input bindings, set view angle limits, and more; all on the fly
  • Save and restore Viewpoints that can be expressed in lat/long or any other spatial coordinates
  • Smooth fly-to-Viewpoint function that's smart about round-earth maps
  • Object tethering that automatically ties your reference point to any OSG node
  • Sensitivity controls
  • Easy access to spatial reference information about the map