Exemple 1: créer une fenêtre
Ce programme se contente de créer une fenêtre, et de mettre en place un callback GLUT pour le réaffichage: la surface de la fenêtre est alors peinte en orange.
Fichier : examples/prog1.cpp /*
Programme de démonstration tout simple qui se charge de créer une
fenêtre, d'activer une fonction de réaffichage (peindre toute la
surface en orange), et de lancer la boucle GLUT.
*/
#include "glut_import.h"
void displayFunc(void){
glClearColor(1,0.5,0,0);
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
int main(){
glutCreateWindow("Fenêtre de test");
glutDisplayFunc(displayFunc);
glutMainLoop();
} Ce document a été traduit de LaTeX par HeVeA |