Jelajahi Sumber

- change blender texture locator to always set the texture key on loaded textures explicitly

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10376 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
nor..67 12 tahun lalu
induk
melakukan
629d1caba7

+ 6 - 1
engine/src/blender/com/jme3/scene/plugins/blender/textures/TextureHelper.java

@@ -749,11 +749,16 @@ public class TextureHelper extends AbstractBlenderHelper {
                 try {
                     TextureKey key = new TextureKey(assetName);
                     key.setAsCube(false);
+                    // TODO: gather from 
+                    key.setFlipY(true);
+                    key.setGenerateMips(true);
                     AssetInfo info = assetManager.locateAsset(key);
                     if (info != null) {
                         Texture texture = assetManager.loadTexture(key);
                         result = texture;
-                        //if texture is found return it;
+                        // Set key explicitly here if other ways fail
+                        texture.setKey(key);
+                        // If texture is found return it;
                         return result;
                     }
                 } catch (AssetNotFoundException e) {