All pastes #454431 Raw Edit

WoLpH

public python v1 · immutable
·published 2007-04-23 16:39 UTC
rendered paste body
class Renderer(GLEeventListener):    def __init__(self):        self.rotation = 0.0        self.rot_speed = 3.0                self.gl = drawable.getGL()        self.glDrawable = drawable        self.drawable.setGL(DebugGL(self.gl))            def display(self, arg0):        gl = self.gl        gl.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT)        gl.glLoadIdentity()        gl.glRotatef(self.rotation, 0.0, 1.0, 0.0)        self.rotation += self.rot_speed        gl.glBegin(GL.GL_TRIANGLES)                gl.glColor3f(1.0, 0.0, 0.0)        gl.glVertex2f(-0.5, -0.5)                gl.glColor3f(0.0, 1.0, 0.0)        gl.glVertex2f(0.5, -0.5)                gl.glColor3f(0.0, 0.0, 1.0)        gl.glVertex2f(0.0, 0.5)                gl.glEnd()    def reshape(self, drawable, x, y, width, height):        pass        def displayChanged(self, drawable, modeChanged, deviceChanged):        pass