wiki:ossimPlanetTweaks

Version 1 (modified by mlucas, 17 years ago) ( diff )

--

Start the viewer in a window

The planet viewer defaults to full screen mode. To start in a window, traverse the cameras in the viewer and set a flag. In this process you can also set the window size.

construct the viewer. osgProducer::Viewer viewer = new osgProducer::Viewer(arguments);

set up the value with sensible default event handlers. viewer->setUpViewer( ... );

disable full screen for (unsigned int camIndex = 0;

camIndex < viewer->getNumberOfCameras(); camIndex++)

{ Producer::Camera *cam = viewer->getCamera(camIndex); Producer::RenderSurface* rs = cam->getRenderSurface();

rs->setWindowRectangle(100, 200, 640, 480); rs->fullScreen(false); }

Note: See TracWiki for help on using the wiki.