/* Name: Mi ventana Copyright: Ninguno Author: Ma Carmen Villar Date: 04/10/04 09:30 Description: Este muestra el codigo en OpenGL para dibujar en una ventana es el primer programa que se hace en el curso de graficacion, para aprender a compilar con OpenGL */ #include #include void Dibuja (void); //la funcion de callback principal, //dibuja lo que hay en pantalla int main(int argc, char **argv) { glutInit(&argc,argv); //Inicia el toolkit glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); //Despliega unsando un solo buffer, y colores RGB glutInitWindowSize(640, 480); //Tamaņo de la ventana en pixeles glutInitWindowPosition(100, 150); //Posicion en la pantalla glutCreateWindow("Ventana"); //Crear la ventana glutDisplayFunc(Dibuja); //Registra la funcion de redibujado glutMainLoop(); //Loop sin fin return 0; } //================== Dibuja ========================= void Dibuja (void) { glClear(GL_COLOR_BUFFER_BIT); //Limpia la pantalla glFlush(); //Envia el contenido del buffer a pantalla }