]> git.mxchange.org Git - flightgear.git/commitdiff
Reset: clear the viewer scene.
authorJames Turner <zakalawe@mac.com>
Sat, 7 Dec 2013 15:06:14 +0000 (15:06 +0000)
committerJames Turner <zakalawe@mac.com>
Sat, 7 Dec 2013 15:06:39 +0000 (15:06 +0000)
On renderer shutdown, clear the viewer scene completely.

src/Viewer/renderer.cxx

index b086ae6bc4b45dcd37982a602b3acee0101632fc..739f691cd56766bced7cdf462ed0ea4e022a8328 100644 (file)
@@ -432,6 +432,10 @@ FGRenderer::~FGRenderer()
         delete *i;
     }
     
+    // replace the viewer's scene completely
+    getViewer()->setSceneData(new osg::Group);
+    
+    
 #ifdef FG_JPEG_SERVER
    jpgRenderFrame = NULL;
 #endif