]> git.mxchange.org Git - flightgear.git/commitdiff
Don't let the cloud alpha value change the lighting buffer
authorFrederic Bouvier <fredfgfs01@free.fr>
Sun, 12 Aug 2012 17:06:41 +0000 (19:06 +0200)
committerFrederic Bouvier <fredfgfs01@free.fr>
Sun, 12 Aug 2012 17:06:41 +0000 (19:06 +0200)
src/Viewer/renderer.cxx

index 441f3eec65a3bcd9c1b4cf31d3e1f262488ffe60..24f3f1d1894b0f12454c76745fee55df338b150c 100644 (file)
@@ -1275,6 +1275,8 @@ osg::Node*
 FGRenderer::buildLightingSkyCloudsPass(FGRenderingPipeline::Pass* pass)
 {
     Group* group = new Group;
+    StateSet* ss = group->getOrCreateStateSet();
+    ss->setAttributeAndModes( new osg::ColorMask( true, true, true, false ), osg::StateAttribute::ON );
     group->addChild( _sky->getPreRoot() );
     group->addChild( _sky->getCloudRoot() );
     return group;