- Timestamp:
- 05/14/07 18:14:40 (6 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/examples/osgsimulation/osgsimulation.cpp
r6283 r6665 18 18 19 19 #include <osgViewer/Viewer> 20 #include <osgViewer/StatsHandler> 21 #include <osgViewer/HelpHandler> 22 #include <osgViewer/ViewerEventHandlers> 20 23 21 24 #include <osg/Group> … … 38 41 39 42 #include <osgGA/NodeTrackerManipulator> 43 #include <osgGA/StateSetManipulator> 40 44 41 45 #include <iostream> … … 173 177 osgViewer::Viewer viewer; 174 178 179 // add the state manipulator 180 viewer.addEventHandler( new osgGA::StateSetManipulator(viewer.getCamera()->getOrCreateStateSet()) ); 181 182 // add the thread model handler 183 viewer.addEventHandler(new osgViewer::ThreadingHandler); 184 185 // add the window size toggle handler 186 viewer.addEventHandler(new osgViewer::WindowSizeHandler); 187 188 // add the stats handler 189 viewer.addEventHandler(new osgViewer::StatsHandler); 190 191 // add the help handler 192 viewer.addEventHandler(new osgViewer::HelpHandler(arguments.getApplicationUsage())); 193 194 // set the near far ration computation up. 175 195 viewer.getCamera()->setComputeNearFarMode(osg::CullSettings::COMPUTE_NEAR_FAR_USING_PRIMITIVES); 176 196 viewer.getCamera()->setNearFarRatio(0.00001f);
