Fix OgreXML loading crash when no material specified for geometry

This commit is contained in:
shadowislord 2015-02-10 20:15:29 -05:00
parent 809092c236
commit badefdf4e4

View File

@ -212,7 +212,10 @@ public class MeshLoader extends DefaultHandler implements AssetLoader {
private void applyMaterial(Geometry geom, String matName) {
Material mat = null;
if (matName.endsWith(".j3m")) {
if (matName == null) {
// no material specified. use placeholder.
mat = null;
} else if (matName.endsWith(".j3m")) {
// load as native jme3 material instance
try {
mat = assetManager.loadMaterial(matName);