def initializeGL(self): # initialize the scene self.initialize() self.initialize_default() # finalize self.finalize() # initialize the renderer self.renderer = GLRenderer(self.scene_creator.get_scene()) self.renderer.initialize() # update the variables (with set_data in paint_manager.initialize()) # after initialization for visual, kwargs in list(self.data_updating.items()): self.set_data(visual=visual, **kwargs)