]> git.mxchange.org Git - flightgear.git/commitdiff
Fix issue #354: updateCameras reset viewport size to its initial value on OSG 3.0
authorFrederic Bouvier <fredfgfs01@free.fr>
Sat, 25 Jun 2011 07:22:51 +0000 (09:22 +0200)
committerFrederic Bouvier <fredfgfs01@free.fr>
Sat, 25 Jun 2011 07:22:51 +0000 (09:22 +0200)
src/Main/CameraGroup.cxx

index e80e0c564bbc1cf61b5520055aa9cea426ea96a2..a185d70ddd7b4b1de6074048bf185ed9e7435308 100644 (file)
@@ -191,8 +191,10 @@ void CameraGroup::update(const osg::Vec3d& position,
     for (CameraList::iterator i = _cameras.begin(); i != _cameras.end(); ++i) {
         const CameraInfo* info = i->get();
         const View::Slave& slave = _viewer->getSlave(info->slaveIndex);
+#if SG_OSG_VERSION_LESS_THAN(3,0,0)
         // refreshes camera viewports (for now)
         updateCameras(info);
+#endif
         Camera* camera = info->camera.get();
         Matrix viewMatrix;
         if ((info->flags & VIEW_ABSOLUTE) != 0)