From a5e9159149f7028e09b15d64eeec8ea8f4bd6150 Mon Sep 17 00:00:00 2001 From: "Kae..pl" Date: Mon, 8 Oct 2012 08:59:58 +0000 Subject: [PATCH] Bugfix: layers to be loaded are taken from the value set bu user in BlenderKey and not the value loaded from the blender file. git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9853 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- .../com/jme3/scene/plugins/blender/BlenderLoader.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java b/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java index 8b85f7aa2..1482c59c4 100644 --- a/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java +++ b/engine/src/blender/com/jme3/scene/plugins/blender/BlenderLoader.java @@ -209,21 +209,11 @@ public class BlenderLoader extends AbstractBlenderLoader { blenderContext.putHelper(ParticlesHelper.class, new ParticlesHelper(inputStream.getVersionNumber(), blenderKey.isFixUpAxis())); // reading the blocks (dna block is automatically saved in the blender context when found) - FileBlockHeader sceneFileBlock = null; do { fileBlock = new FileBlockHeader(inputStream, blenderContext); if (!fileBlock.isDnaBlock()) { blocks.add(fileBlock); - // save the scene's file block - if (fileBlock.getCode() == FileBlockHeader.BLOCK_SC00 && blenderKey.getLayersToLoad() < 0) { - sceneFileBlock = fileBlock; - } } } while (!fileBlock.isLastBlock()); - // VERIFY LAYERS TO BE LOADED BEFORE LOADING FEATURES - if (sceneFileBlock != null) { - int lay = ((Number) sceneFileBlock.getStructure(blenderContext).getFieldValue("lay")).intValue(); - blenderContext.getBlenderKey().setLayersToLoad(lay);// load only current layer - } } }