OpenSceneGraph/include/osgGA
Robert Osfield 85fffc2e76 From Roland Smeenk, "Attached you will find an improved Collada plugin to properly support camera's.
A Collada camera will be added to the scenegraph as osg::CameraView. This allows the user to create a set of predefined camera viewpoints. I also added a new MatrixManipulator to osgGA called CameraViewSwitchManipulator and added usage of this to the osgviewer example. This manipulator allows switching between the predefined camera viewpoints. The current design limition I ran into is that a MatrixManipulator only manipulates the ViewMatrix, but for this particular  manipulator I also want to update the projectionMatrix of the camera when switching to a new viewpoint. This is not implemented because I don't know what would be the best way to design it. Any ideas?
 
Furthermore Collada also supports orthographic camera's, where an osg::CameraView only supports a perspective camera. Would it be useful to create a CameraView with customizable optics for this?"
2009-01-05 16:53:29 +00:00
..
AnimationPathManipulator From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
CameraViewSwitchManipulator From Roland Smeenk, "Attached you will find an improved Collada plugin to properly support camera's. 2009-01-05 16:53:29 +00:00
DriveManipulator Ported intersection code to use new osgUtil::LineSegmentIntersector/IntersectionVisitor. 2008-07-05 16:39:28 +00:00
EventQueue Added support for assigning GraphicsContext to individual GUIEventAdapter events, 2008-06-02 17:34:47 +00:00
EventVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
Export Updated copyright years. 2006-07-18 15:21:48 +00:00
FlightManipulator Updated copyright years. 2006-07-18 15:21:48 +00:00
GUIActionAdapter From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
GUIEventAdapter Added support for assigning GraphicsContext to individual GUIEventAdapter events, 2008-06-02 17:34:47 +00:00
GUIEventHandler From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
KeySwitchMatrixManipulator From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
MatrixManipulator From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
NodeTrackerManipulator From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
StateSetManipulator From Ulrich Hertlein, Typo fixes + "optional parameter to RecordCameraPathHandler to control the frame rate for record/playback. Default is 25.0, the environment variable takes preference if set." 2008-12-12 13:41:39 +00:00
TerrainManipulator Ported intersection code to use new osgUtil::LineSegmentIntersector/IntersectionVisitor. 2008-07-05 16:39:28 +00:00
TrackballManipulator From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
UFOManipulator Replaced IntersectVisitor usage with IntersectionVisitor 2008-10-07 14:19:28 +00:00
Version From David Callu, improved consistency of Version strings and add version support 2007-09-05 17:12:24 +00:00