Fixed shadows warnings

This commit is contained in:
Robert Osfield
2016-05-25 11:00:35 +01:00
parent 831f406d17
commit 9ba599fe4c
5 changed files with 54 additions and 53 deletions

View File

@@ -248,19 +248,19 @@ void MinimalShadowMap::ViewData::frameShadowCastingCamera
{
#if 1
{
osg::Matrix mvp = cameraShadow->getViewMatrix() * cameraShadow->getProjectionMatrix();
osg::Matrix debug_mvp = cameraShadow->getViewMatrix() * cameraShadow->getProjectionMatrix();
ConvexPolyhedron frustum;
frustum.setToUnitFrustum();
frustum.transform( osg::Matrix::inverse( mvp ), mvp );
frustum.transform( osg::Matrix::inverse( debug_mvp ), debug_mvp );
setDebugPolytope( "shadowCamFrustum", frustum, osg::Vec4(0,0,1,1) );
}
{
osg::Matrix mvp = cameraMain->getViewMatrix() * cameraMain->getProjectionMatrix();
osg::Matrix debug_mvp = cameraMain->getViewMatrix() * cameraMain->getProjectionMatrix();
ConvexPolyhedron frustum;
frustum.setToUnitFrustum();
frustum.transform( osg::Matrix::inverse( mvp ), mvp );
frustum.transform( osg::Matrix::inverse( debug_mvp ), debug_mvp );
setDebugPolytope( "mainCamFrustum", frustum, osg::Vec4(1,1,1,1) );
}