def Destroy(self): base.graphicsEngine.removeWindow(self.buffer) self.cam.setInitialState(RenderState.makeEmpty()) self.watercamNP.removeNode() self.waterNP.clearShader() self.waterNP.removeNode()
def removeNode(self): self.cam.setInitialState(RenderState.makeEmpty()) self.watercamNP.removeNode() self.waterNP.clearShader() self.waterNP.removeNode()