From: mfranz <mfranz>
Date: Sat, 22 Apr 2006 13:41:06 +0000 (+0000)
Subject: thanks to Erik's texture map I can now drop empty.rgb altogether and just
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=6f0baf6ca90afb7b63bbf064798bab718037740c;p=simgear.git

thanks to Erik's texture map I can now drop empty.rgb altogether and just
specify the same texture in the "foo.lighted" and "foo.unlighted" material
entry. This also allows to drop the state cloning and thereby solves the
most urgent apt_signs.cxx TODO. :-)
---

diff --git a/simgear/scene/tgdb/apt_signs.cxx b/simgear/scene/tgdb/apt_signs.cxx
index 715c313c..3bda05cb 100644
--- a/simgear/scene/tgdb/apt_signs.cxx
+++ b/simgear/scene/tgdb/apt_signs.cxx
@@ -224,8 +224,7 @@ ssgBranch *sgMakeSign(SGMaterialLib *matlib, const string path, const string con
 
             SGMaterial *m = matlib->find(u);
             if (m) {
-                unlighted_state = (ssgSimpleState *)m->get_state()->clone(SSG_CLONE_STATE);
-                unlighted_state->setTexture(lighted_state->getTexture());
+                unlighted_state = m->get_state();
             } else {
                 SG_LOG(SG_TERRAIN, SG_ALERT, SIGN "ignoring unknown material `" << u << '\'');
                 unlighted_state = lighted_state;