From 72f7bd0d2e2a75bf2ccb9bb862796f330a4d70fc Mon Sep 17 00:00:00 2001 From: David Vierra Date: Tue, 7 Jul 2015 06:17:22 -1000 Subject: [PATCH] Add a DefaultVisibleLayers for WorldScenes which don't get their visible layers configured by a WorldView --- src/mcedit2/rendering/layers.py | 1 + src/mcedit2/rendering/worldscene.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mcedit2/rendering/layers.py b/src/mcedit2/rendering/layers.py index b69ab1a..d3d6853 100644 --- a/src/mcedit2/rendering/layers.py +++ b/src/mcedit2/rendering/layers.py @@ -15,3 +15,4 @@ class Layer: TerrainPopulated = "TerrainPopulated" ChunkSections = "ChunkSections" AllLayers = (Blocks, Entities, Items, TileEntities, TileTicks, ChunkSections) + DefaultVisibleLayers = (Blocks, Entities, Items, TileEntities) diff --git a/src/mcedit2/rendering/worldscene.py b/src/mcedit2/rendering/worldscene.py index 6dca839..333e9cd 100644 --- a/src/mcedit2/rendering/worldscene.py +++ b/src/mcedit2/rendering/worldscene.py @@ -171,7 +171,7 @@ class WorldScene(scenegraph.Node): self.groupNodes = {} # by renderstate self.chunkRenderInfo = {} - self.visibleLayers = set(Layer.AllLayers) + self.visibleLayers = set(Layer.DefaultVisibleLayers) self.updateTask = SceneUpdateTask(self, textureAtlas, bounds)