From: frohlich Date: Sun, 12 Nov 2006 17:22:02 +0000 (+0000) Subject: Modified Files: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=16aee6ac410d525995e627f1a33573ca1127c7ce;p=flightgear.git Modified Files: src/Main/renderer.cxx: Fix some ugly triangle artefacts on the bo105's Instrument panel. --- diff --git a/src/Main/renderer.cxx b/src/Main/renderer.cxx index 5ef05948b..57f3bdefd 100644 --- a/src/Main/renderer.cxx +++ b/src/Main/renderer.cxx @@ -196,19 +196,17 @@ public: #if 0 FGLight *l = static_cast(globals->get_subsystem("lighting")); - SGVec4f ambient(l->scene_ambient()); - lightModel->setAmbientIntensity(ambient.osg()); + lightModel->setAmbientIntensity(l->scene_ambient().osg()); #else lightModel->setAmbientIntensity(osg::Vec4(0, 0, 0, 1)); #endif lightModel->setTwoSided(true); + lightModel->setLocalViewer(false); if (mHighlights->getBoolValue()) { lightModel->setColorControl(osg::LightModel::SEPARATE_SPECULAR_COLOR); - lightModel->setLocalViewer(true); } else { lightModel->setColorControl(osg::LightModel::SINGLE_COLOR); - lightModel->setLocalViewer(false); } } private: