WorldView keeps its overlayNode through dimension changes

Ugh, tools need to connect to dimensionChanged and reset their overlays...
This commit is contained in:
David Vierra 2015-04-10 11:12:05 -10:00
parent 0b6bf64ab9
commit 1a6aeed110

View File

@ -121,7 +121,7 @@ class WorldView(QGLWidget):
self.geometryCache = geometryCache self.geometryCache = geometryCache
self.matrixNode = None self.matrixNode = None
self.overlayNode = None self.overlayNode = scenegraph.Node()
self.sceneGraph = None self.sceneGraph = None
self.renderGraph = None self.renderGraph = None
@ -181,7 +181,7 @@ class WorldView(QGLWidget):
self.matrixNode = scenegraph.MatrixNode() self.matrixNode = scenegraph.MatrixNode()
self._updateMatrices() self._updateMatrices()
self.overlayNode = scenegraph.Node()
self.matrixNode.addChild(self.loadableChunksNode) self.matrixNode.addChild(self.loadableChunksNode)
self.matrixNode.addChild(self.worldScene) self.matrixNode.addChild(self.worldScene)