From: Csaba Halasz Date: Sun, 29 Nov 2009 00:57:03 +0000 (+0100) Subject: Update camera inheritance masks because of OSG changeset 10838 X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=4fc7105675225aa0ac9563063de3b600d6a17e09;p=flightgear.git Update camera inheritance masks because of OSG changeset 10838 --- diff --git a/src/Main/CameraGroup.cxx b/src/Main/CameraGroup.cxx index 9ba93143d..78f83fde7 100644 --- a/src/Main/CameraGroup.cxx +++ b/src/Main/CameraGroup.cxx @@ -317,7 +317,8 @@ CameraInfo* CameraGroup::buildCamera(SGPropertyNode* cameraNode) | CullSettings::VIEW_FRUSTUM_CULLING); camera->setInheritanceMask(CullSettings::ALL_VARIABLES & ~(CullSettings::CULL_MASK - | CullSettings::CULLING_MODE)); + | CullSettings::CULLING_MODE + | CullSettings::CLEAR_MASK)); osg::Matrix pOff; osg::Matrix vOff; @@ -418,7 +419,8 @@ CameraInfo* CameraGroup::buildGUICamera(SGPropertyNode* cameraNode, camera->setClearMask(0); camera->setInheritanceMask(CullSettings::ALL_VARIABLES & ~(CullSettings::COMPUTE_NEAR_FAR_MODE - | CullSettings::CULLING_MODE)); + | CullSettings::CULLING_MODE + | CullSettings::CLEAR_MASK)); camera->setComputeNearFarMode(osg::CullSettings::DO_NOT_COMPUTE_NEAR_FAR); camera->setCullingMode(osg::CullSettings::NO_CULLING); camera->setProjectionResizePolicy(Camera::FIXED);