Переглянути джерело

OgreXML Loader: set jME3 material name based on ogre material name

shadowislord 10 роки тому
батько
коміт
4090b6f1de

+ 1 - 0
jme3-plugins/src/ogre/java/com/jme3/scene/plugins/ogre/MaterialLoader.java

@@ -331,6 +331,7 @@ public class MaterialLoader implements AssetLoader {
         }else{
            mat = new Material(assetManager, "Common/MatDefs/Light/Lighting.j3md");
         }
+        mat.setName(matName);
         if (blend){
             RenderState rs = mat.getAdditionalRenderState();
             rs.setAlphaTest(true);

+ 1 - 0
jme3-plugins/src/ogre/java/com/jme3/scene/plugins/ogre/matext/MaterialExtensionLoader.java

@@ -104,6 +104,7 @@ public class MaterialExtensionLoader {
         }
 
         material = new Material(assetManager, matExt.getJmeMatDefName());
+        material.setName(matName);
         for (Statement extMatStat : statement.getContents()){
             readExtendingMaterialStatement(extMatStat);
         }