from pyglet.gl import * window = pyglet.window.Window() @window.event def on_draw(): glClear(GL_COLOR_BUFFER_BIT) glMatrixMode(GL_PROJECTION) glLoadIdentity() glMatrixMode(GL_MODELVIEW) glLoadIdentity() glColor3f(1,0,0) glBegin(GL_TRIANGLES) glVertex2f(0.0, 0.0) glVertex2f(0.2, 0.0) glVertex2f(0.4, 0.4) glEnd() glColor3f(0,1,0) glTranslatef(0.4,0.4,0) glRotatef(45, 0, 0, 1) glTranslatef(-0.4,-0.4,0) glBegin(GL_TRIANGLES) glVertex2f(0.0, 0.0) glVertex2f(0.2, 0.0) glVertex2f(0.4, 0.4) glEnd() pyglet.app.run()