Changeset 9555
- Timestamp:
- 01/27/09 15:11:37 (4 years ago)
- Location:
- OpenSceneGraph/trunk
- Files:
-
- 3 modified
-
include/osgShadow/DebugShadowMap (modified) (1 diff)
-
include/osgShadow/MinimalDrawBoundsShadowMap (modified) (1 diff)
-
src/osgShadow/DebugShadowMap.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/include/osgShadow/DebugShadowMap
r9540 r9555 104 104 105 105 osg::Matrixd _viewProjection; 106 osg:: Camera *_viewCamera;106 osg::observer_ptr<osg::Camera> _viewCamera; 107 107 108 108 // Debug hud variables -
OpenSceneGraph/trunk/include/osgShadow/MinimalDrawBoundsShadowMap
r9376 r9555 54 54 osg::ref_ptr< osg::Texture2D > _boundAnalysisTexture; 55 55 osg::ref_ptr< osg::Camera > _boundAnalysisCamera; 56 osg:: ref_ptr< osg::Camera >_mainCamera;56 osg::observer_ptr< osg::Camera > _mainCamera; 57 57 58 58 void setShadowCameraProjectionMatrixPtr( osg::RefMatrix * projection ) -
OpenSceneGraph/trunk/src/osgShadow/DebugShadowMap.cpp
r9540 r9555 279 279 { viewCam->getViewMatrix() * 280 280 // use near far clamped projection ( precomputed in cullDebugGeometry ) 281 ( viewCam == _viewCamera? _viewProjection : viewCam->getProjectionMatrix() ),281 ( _viewCamera==viewCam ? _viewProjection : viewCam->getProjectionMatrix() ), 282 282 shadowCam->getViewMatrix() * shadowCam->getProjectionMatrix() }, 283 283 inverse[ num ] = … … 363 363 } 364 364 365 updateDebugGeometry( _viewCamera , _camera.get() );365 updateDebugGeometry( _viewCamera.get(), _camera.get() ); 366 366 367 367 #if 1 // Add geometries of polytopes to main cam Render Stage
