Changeset 20647

Show
Ignore:
Timestamp:
08/09/07 09:18:42 (1 year ago)
Author:
patrick
Message:

Each osgUtil::SceneView? instance only has to be told about the
osg::FrameStamp? instance once.

Pointed out by: Doug McCorkle? < mccdo at iastate dot edu >

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/modules/vrjuggler/vrj/Draw/OSG/App.h

    r20599 r20647  
    197197   { 
    198198      newSceneViewer->setDefaults(getSceneViewDefaults()); 
     199 
     200      // Set the timing information in the scene view. This has to be done 
     201      // only once per osgUtil::SceneView instance and should be done before 
     202      // calling osgUtil::SceneView::init(). 
     203      newSceneViewer->setFrameStamp(mFrameStamp.get()); 
     204 
    199205      newSceneViewer->init(); 
    200206      newSceneViewer->setClearColor(::osg::Vec4(0.0f, 0.0f, 0.0f, 0.0f)); 
     
    420426   vprASSERT(sv.get() != NULL); 
    421427 
    422    // Set the timing information in the scene view. 
    423    sv->setFrameStamp(mFrameStamp.get()); 
    424  
    425428   // The OpenGL Draw Manager that we are rendering for. 
    426429   //Get the view matrix and the frustrum form the draw manager