From 4adaf86db92d436e6d5154e609fab232867d9115 Mon Sep 17 00:00:00 2001 From: "rem..om" Date: Sun, 20 May 2012 22:20:33 +0000 Subject: [PATCH] fixed simple batch node : The SimpleBatchNode must NOT sets the refresh flag on its children when it is transformed. That's the very purpose of the SimpleBatchNode git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9411 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/core/com/jme3/scene/SimpleBatchNode.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/src/core/com/jme3/scene/SimpleBatchNode.java b/engine/src/core/com/jme3/scene/SimpleBatchNode.java index 620e18704..45f5fdf14 100644 --- a/engine/src/core/com/jme3/scene/SimpleBatchNode.java +++ b/engine/src/core/com/jme3/scene/SimpleBatchNode.java @@ -37,7 +37,8 @@ public class SimpleBatchNode extends BatchNode { @Override protected void setTransformRefresh() { - super.setTransformRefresh(); + refreshFlags |= RF_TRANSFORM; + setBoundRefresh(); for (Batch batch : batches.getArray()) { batch.geometry.setTransformRefresh(); }