Sfoglia il codice sorgente

fix bug #716509: NodePath.findMaterial does not work properly

rdb 15 anni fa
parent
commit
c823dd27ae
1 ha cambiato i file con 3 aggiunte e 1 eliminazioni
  1. 3 1
      panda/src/pgraph/nodePath.cxx

+ 3 - 1
panda/src/pgraph/nodePath.cxx

@@ -7878,7 +7878,9 @@ r_find_material(PandaNode *node, const RenderState *state,
         if (!ta->is_off()) {
           Material *material = ta->get_material();
           if (material != (Material *)NULL) {
-            return material;
+            if (glob.matches(material->get_name())) {
+              return material;
+            }
           }
         }
       }