L'exécutable: GLUTCarreBlanc.exe
Un carré blanc au milieu d'une fenêtre noire.
/* Auteur: Nicolas JANEY */
/* nicolas.janey@univ-fcomte.fr */
/* Avril 2001 */
/* Un programme OpenGL tout simple */
#include <GL/glut.h>
#include <GL/gl.h>
#include <GL/glu.h>
void display(void) {
glClearColor(0.0F,0.0F,0.0F,0.0F) ;
glClear(GL_COLOR_BUFFER_BIT) ;
glColor3f(1.0F,1.0F,1.0F) ;
glOrtho(-1.0,1.0,-1.0,1.0,-1.0,1.0) ;
glBegin(GL_POLYGON) ;
glVertex2f(-0.5F,-0.5F) ;
glVertex2f(-0.5F,0.5F) ;
glVertex2f(0.5F,0.5F) ;
glVertex2f(0.5F,-0.5F) ;
glEnd() ;
glFlush() ;
}
int main(int argc,char **argv) {
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGBA);
glutInitWindowSize(200,200);
glutInitWindowPosition(50,10);
glutCreateWindow("Carré blanc");
glutDisplayFunc(display);
glutMainLoop();
return(0);
}