Changeset 8258

Show
Ignore:
Timestamp:
04/28/08 23:35:39
Author:
robert
Message:

Added composite viewer example

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • OpenSceneGraph-TrainingMaterials/trunk/Sources/Exercises/08_viewer/8d_compositeviewer/8d_compositeviewer.cpp

    r8120 r8258  
    11#include <osg/ArgumentParser> 
    22#include <osgDB/ReadFile> 
     3#include <osgViewer/CompositeViewer> 
    34 
    45#include <iostream> 
     
    67int main( int argc, char **argv ) 
    78{ 
    8     std::cout<<"TODO "<<argv[0]<<std::endl
     9    osgViewer::CompositeViewer viewer
    910     
    10     return 0; 
     11    osg::ref_ptr<osg::Node> node = osgDB::readNodeFile("edlevin.ive"); 
     12     
     13    { 
     14        // create a view with a trackball manipulator 
     15        // to provide a 3rd view of the terrain 
     16    } 
     17     
     18    { 
     19        // create a second view with a static map view 
     20    } 
     21     
     22    if (viewer.getNumViews()==0) 
     23    { 
     24        std::cout<<"No views attached to viewer yet, please add them."<<std::endl; 
     25        return 1; 
     26    } 
     27 
     28    return viewer.run(); 
    1129}