//------------------------------------ // Initialiser les paramètres du OpenGL void init() { //window initialisation glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH); glutInitWindowPosition(50, 50); glutInitWindowSize(800, 600); glutCreateWindow("Minecraft"); //parametre de opengl glEnable(GL_TEXTURE_2D); glDepthFunc(GL_LESS); glShadeModel(GL_SMOOTH); glEnable(GL_DEPTH_TEST); glutSetCursor(GLUT_CURSOR_NONE); glutIgnoreKeyRepeat(1); glEnable(GL_BLEND);// you enable blending function glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); // Définir de la couleur d'effacement du framebuffer en blanc glClearColor(1.0f, 1.0f, 1.0f, 0.0f); glClearDepth(1.0); LoadGLTexture(); // Lire une texture fond.BuildFont(); //initialisation de font world.readtheworld(); choice = 1; page = 0; //world.generation(); }