OgreXML: Use the placeholder texture for missing textures

experimental
shadowislord 10 years ago
parent dd66d21147
commit 85bba59541
  1. 2
      jme3-plugins/src/ogre/java/com/jme3/scene/plugins/ogre/MaterialLoader.java
  2. 2
      jme3-plugins/src/ogre/java/com/jme3/scene/plugins/ogre/matext/MaterialExtensionLoader.java

@ -151,7 +151,7 @@ public class MaterialLoader implements AssetLoader {
}
} catch (AssetNotFoundException ex){
logger.log(Level.WARNING, "Cannot locate {0} for material {1}", new Object[]{texKey, matName});
textures[texUnit].setImage(PlaceholderAssets.getPlaceholderImage());
textures[texUnit].setImage(PlaceholderAssets.getPlaceholderImage(assetManager));
textures[texUnit].setKey(texKey);
}
}

@ -81,7 +81,7 @@ public class MaterialExtensionLoader {
tex.setWrap(WrapMode.Repeat);
} catch (AssetNotFoundException ex){
logger.log(Level.WARNING, "Cannot locate {0} for material {1}", new Object[]{texKey, key});
tex = new Texture2D( PlaceholderAssets.getPlaceholderImage() );
tex = new Texture2D( PlaceholderAssets.getPlaceholderImage(assetManager) );
tex.setWrap(WrapMode.Repeat);
tex.setKey(texKey);
}

Loading…
Cancel
Save