WorldView keeps its overlayNode through dimension changes
Ugh, tools need to connect to dimensionChanged and reset their overlays...
This commit is contained in:
parent
0b6bf64ab9
commit
1a6aeed110
@ -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)
|
||||||
|
Reference in New Issue
Block a user