From bbc3263ad7cf1fd8fc0724a1d259ac5edf57f785 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Thu, 12 Nov 2015 10:37:17 -1000 Subject: [PATCH] Compile non-visible nodes Otherwise they never get compiled again, as setting visible doesn't mark the parent as childNeedsRecompile --- src/mcedit2/rendering/scenegraph/rendernode.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/mcedit2/rendering/scenegraph/rendernode.py b/src/mcedit2/rendering/scenegraph/rendernode.py index 13f54be..1a88aad 100644 --- a/src/mcedit2/rendering/scenegraph/rendernode.py +++ b/src/mcedit2/rendering/scenegraph/rendernode.py @@ -86,8 +86,7 @@ class RenderNode(object): def compile(self): if self.childNeedsRecompile: for node in self.children: - if node.sceneNode.visible: - node.compile() + node.compile() self.childNeedsRecompile = False for state in self.sceneNode.states: