All pastes #674199 Raw Edit

Yo

public python v1 · immutable
#674199 ·published 2007-08-29 00:16 UTC
rendered paste body
import pygame, sys,osfrom pygame.locals import * from OpenGL.GL import *from OpenGL.GLUT import *from OpenGL.GLU import *class Canvas:    def __init__(self):        self.whith = 500        self.height = 500        #inicializar pygame               dir(pygame)        pygame.init()        window = pygame.display.set_mode((self.whith, self.height))         pygame.display.set_caption('Computacion Grafica 2')         screen = pygame.display.set_mode((self.whith,self.height), pygame.OPENGL|pygame.DOUBLEBUF)        #inicializar opengl        ##Matriz de proyeccion        glMatrixMode(GL_PROJECTION)        glLoadIdentity()        glViewport(0,0,self.whith,self.height)        glFrustum(-1, 1, -1, 1, 1, 100)                ##matriz de vista de modelos        glMatrixMode(GL_MODELVIEW)        glLoadIdentity()        #zBuffer        glEnable(GL_DEPTH_TEST)        glEnable(GL_TEXTURE_2D)        #para ver la transparencia del png y no el blanco        glEnable(GL_BLEND)        glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA)        glDepthFunc(GL_LEQUAL)        ##limpiar canvas        glClearColor(0.0, 0.0, 0.0, 0.0)        glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT)