diff --git a/src/osgSim/OverlayNode.cpp b/src/osgSim/OverlayNode.cpp index 194025310..89837a3ce 100644 --- a/src/osgSim/OverlayNode.cpp +++ b/src/osgSim/OverlayNode.cpp @@ -396,30 +396,84 @@ void OverlayNode::traverse_VIEW_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY(osg::NodeVis corners.push_back(osg::Vec3d(-1.0,-1.0,-1.0)); corners.push_back(osg::Vec3d(1.0,-1.0,-1.0)); corners.push_back(osg::Vec3d(1.0,1.0,-1.0)); - corners.push_back(osg::Vec3d(-1.0,1.0,1.0)); + corners.push_back(osg::Vec3d(-1.0,1.0,-1.0)); corners.push_back(osg::Vec3d(-1.0,-1.0,1.0)); corners.push_back(osg::Vec3d(1.0,-1.0,1.0)); corners.push_back(osg::Vec3d(1.0,1.0,1.0)); corners.push_back(osg::Vec3d(-1.0,1.0,1.0)); - osg::Vec3d center; for(Corners::iterator itr = corners.begin(); itr != corners.end(); ++itr) { *itr = *itr * inverseMVP; - center += *itr; - // osg::notify(osg::NOTICE)<<" corner ="<<*itr<