Skip to content

Commit 11a647a

Browse files
MeFisto94Nehon
authored andcommitted
Blender TextureHelper: Make use of ImageLoader's new loadTexture capability
1 parent 3cd96b2 commit 11a647a

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

jme3-blender/src/main/java/com/jme3/scene/plugins/blender/textures/TextureHelper.java

+2-5
Original file line numberDiff line numberDiff line change
@@ -252,11 +252,8 @@ public Texture loadImageAsTexture(Structure imageStructure, int imaflag, Blender
252252
blenderContext.getInputStream().setPosition(dataFileBlock.getBlockPosition());
253253

254254
// Should the texture be flipped? It works for sinbad ..
255-
Image img = new ImageLoader().loadImage(blenderContext.getInputStream(), dataFileBlock.getBlockPosition(), true);
256-
257-
if (img != null) {
258-
result = new Texture2D(img);
259-
} else {
255+
result = new ImageLoader().loadTexture(blenderContext.getAssetManager(), blenderContext.getInputStream(), dataFileBlock.getBlockPosition(), true);
256+
if (result == null) {
260257
result = new Texture2D(PlaceholderAssets.getPlaceholderImage(blenderContext.getAssetManager()));
261258
LOGGER.fine("ImageLoader returned null. It probably failed to load the packed texture, using placeholder asset");
262259
}

0 commit comments

Comments
 (0)