From: Frederic Bouvier Date: Sun, 12 Aug 2012 17:06:41 +0000 (+0200) Subject: Don't let the cloud alpha value change the lighting buffer X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=e6cb846ad3668c612a205cb8c8c53d293b4fbbef;p=flightgear.git Don't let the cloud alpha value change the lighting buffer --- diff --git a/src/Viewer/renderer.cxx b/src/Viewer/renderer.cxx index 441f3eec6..24f3f1d18 100644 --- a/src/Viewer/renderer.cxx +++ b/src/Viewer/renderer.cxx @@ -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;