def clearGL (): intf.glClearColor(1,1,1,1) intf.glClear(intf.GL_COLOR_BUFFER_BIT) intf.glClear(intf.GL_DEPTH_BUFFER_BIT) intf.glMatrixMode (intf.GL_MODELVIEW) intf.glLoadIdentity () intf.glMatrixMode (intf.GL_PROJECTION) intf.glLoadIdentity ()
def render(self): intf.glViewport(0,0,context.w,context.h) #intf.glClearColor(0,0,0,0) intf.glClearColor(1,1,1,1) intf.glClear(intf.GL_COLOR_BUFFER_BIT | intf.GL_DEPTH_BUFFER_BIT) #----------------------------------------------------------- #Projection matrix #------------------------------------------------------------ intf.glMatrixMode (intf.GL_PROJECTION) intf.glLoadIdentity () intf.gluPerspective(60,context.aspect (),0.1,1500) #------------------------------------------------------------ #Modelview matrix #------------------------------------------------------------ intf.glMatrixMode (intf.GL_MODELVIEW) intf.glLoadIdentity () self.camera () #lookat self.drawGeometry ()