from pyglet.gl import * window = pyglet.window.Window() triangle = pyglet.graphics.vertex_list(3, ('v2f', [0,0, 40,0, 80,80])) @window.event def on_draw(): glClear(GL_COLOR_BUFFER_BIT) glLoadIdentity() glTranslatef(300,200,0) glColor3f(1,0,0) triangle.draw(GL_TRIANGLES) glColor3f(0,1,0) glTranslatef(80,80,0) glRotatef(45, 0, 0, 1) glTranslatef(-80,-80,0) triangle.draw(GL_TRIANGLES) pyglet.app.run()