From e8caafa190545a300245b06ace3f89a5886759d9 Mon Sep 17 00:00:00 2001 From: scrawl Date: Mon, 14 Mar 2016 00:29:38 +0100 Subject: [PATCH] Remove no longer needed applyEffect(osgFX::Effect&) in SetFilterSettingsVisitor No longer needed because terrain texture filtering is now updated manually in TerrainGrid::updateTextureFiltering. --- components/resource/scenemanager.cpp | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/components/resource/scenemanager.cpp b/components/resource/scenemanager.cpp index 113406ef68..fef3f49dc0 100644 --- a/components/resource/scenemanager.cpp +++ b/components/resource/scenemanager.cpp @@ -6,7 +6,6 @@ #include #include -#include #include @@ -139,9 +138,6 @@ namespace Resource virtual void apply(osg::Node& node) { - if (osgFX::Effect* effect = dynamic_cast(&node)) - applyEffect(*effect); - osg::StateSet* stateset = node.getStateSet(); if (stateset) applyStateSet(stateset); @@ -149,19 +145,6 @@ namespace Resource traverse(node); } - void applyEffect(osgFX::Effect& effect) - { - for (int i =0; igetNumPasses(); ++pass) - { - if (tech->getPassStateSet(pass)) - applyStateSet(tech->getPassStateSet(pass)); - } - } - } - virtual void apply(osg::Geode& geode) { osg::StateSet* stateset = geode.getStateSet();