Exemplo n.º 1
0
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 ()
Exemplo n.º 2
0
    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 ()