# print width, height glMatrixMode(GL_PROJECTION) glLoadIdentity() glMatrixMode(GL_MODELVIEW) glLoadIdentity() glViewport(0, 0, width, height) return pyglet.event.EVENT_HANDLED @window.event def on_draw(): glClear(GL_COLOR_BUFFER_BIT) glLoadIdentity() glDisable(GL_DEPTH_TEST) glClearColor(1, 1, 1, 1) glColor3f(1.0, 0.0, 0.0) city.draw() city = City(8, 8) city.generate_end_points(0.65) city.build_lines() city.horizontal_sweep() city.vertical_sweep() city.count_connections() city.build_bounding_box() city.build_display_list() #print centre_points pyglet.app.run()
# Override the default on_resize handler to create a 3D projection # print width, height glMatrixMode(GL_PROJECTION) glLoadIdentity() glMatrixMode(GL_MODELVIEW) glLoadIdentity() glViewport(0, 0, width, height) return pyglet.event.EVENT_HANDLED @window.event def on_draw(): glClear(GL_COLOR_BUFFER_BIT) glLoadIdentity() glDisable(GL_DEPTH_TEST) glClearColor(1,1,1,1) glColor3f(1.0,0.0,0.0) city.draw() city = City(8,8) city.generate_end_points(0.65) city.build_lines() city.horizontal_sweep() city.vertical_sweep() city.count_connections() city.build_bounding_box() city.build_display_list() #print centre_points pyglet.app.run()