def main(): pygame.init() glutInit() options = { 'BG': BG, 'ANGLE_VIEW' : ANGLE_VIEW} screen = Screen(WIDTH, HEIGHT, options) screen.launch() n = Node(Color()) screen.add_object(n) while True: glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) #Clear display for event in pygame.event.get(): if event.type == pygame.QUIT: print("Close painting") sys.exit() screen.draw() screen.refresh()