jueves, 21 de febrero de 2008

Crear una ventana con pyopengl


from OpenGL.GL import *
from OpenGL.GLUT import *

def display():
glClear(GL_COLOR_BUFFER_BIT) # Pinta la pantalla de color negro


glutInitWindowSize(800, 600)
glutCreateWindow("HELLO WORLD")
glutDisplayFunc(display)
glutMainLoop()


las primeras 2 lineas importan las funciones de la libreria.

glutInitWindowSize(800, 600): crea una ventana de ancho 800 pixeles y alto 600 pixeles

glutCreateWindow("HELLO WORLD"): crea la ventana con titulo HELLO WORLD

glutDisplayFunc(display): llama a la funcion display mientras corre el bucle principal de glut

glutMainLoop(): llama a correr el bucle principal de openGL.


Para correr el codigo en windows necesitas el dll de glut, el cual se llama glut32.dll

No hay comentarios: