]> git.mxchange.org Git - flightgear.git/commitdiff
Add Stencil Lighting
authorV Meazza <vivina.meazza@lineone.net>
Sat, 6 Feb 2010 22:10:09 +0000 (22:10 +0000)
committerTim Moore <timoore33@gmail.com>
Wed, 10 Feb 2010 14:54:48 +0000 (15:54 +0100)
Signed-off-by: V Meazza <vivina.meazza@lineone.net>
src/Main/CameraGroup.cxx

index 57371b1d87bb4feb49fa2eb5457643282409fa9f..954a591e55d0c41ad761b2772d557aec8eda639b 100644 (file)
@@ -202,7 +202,7 @@ void CameraGroup::update(const osg::Vec3d& position,
                 camera->setProjectionMatrix(projectionMatrix);
                 camera->setCullMask(camera->getCullMask()
                                     | simgear::BACKGROUND_BIT);
-                camera->setClearMask(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+                camera->setClearMask(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
                 farCamera->setNodeMask(0);
             } else {
                 Matrix nearProj, farProj;