瀏覽代碼

* Fixed crash in blender loader when given textures without extension

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9013 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
Sha..rd 14 年之前
父節點
當前提交
8cca61b3ef
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      engine/src/blender/com/jme3/scene/plugins/blender/textures/TextureHelper.java

+ 4 - 0
engine/src/blender/com/jme3/scene/plugins/blender/textures/TextureHelper.java

@@ -796,6 +796,10 @@ public class TextureHelper extends AbstractBlenderHelper {
 	 * @return the loaded image or null if the image cannot be found
 	 */
 	protected Texture loadTextureFromFile(String name, BlenderContext blenderContext) {
+                if (!name.contains(".")){
+                    return null; // no extension means not a valid image
+                }
+                
 		AssetManager assetManager = blenderContext.getAssetManager();
 		name = name.replaceAll("\\\\", "\\/");
 		Texture result = null;