Salut tout le monde,

J'ai un petit soucis. J'aimerais afficher des images par dessus une scène 3D un peu à la manière des hud qu'on trouve dans les jeux. Il y a 2 mois j'avais reussi mais la je ne retrouve plus le code lol. J'arrive à afficher du texte mais pas des images et ca me semble bizarre que ca ne marche pas avec les images.
Bref, voila comment je fais:

Passage en mode 2D
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
                glMatrixMode(GL_MODELVIEW);
		glPushMatrix();
		// Passer dans le mode projection  
		glMatrixMode(GL_PROJECTION);
		//Sauvegarde de la matrice PROJECTION  
		glPushMatrix();
		glLoadIdentity();
		// Mettre en place une perspective orthogonale  
		gluOrtho2D(0,SizeX, 0, SizeY);
		glMatrixMode(GL_MODELVIEW);
Ensuite j'affiche mon image et je repasse en mode 3D de cette manière:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
                glMatrixMode(GL_PROJECTION);
		//On remet la matrice de PROJECTION  
		glPopMatrix();
		glMatrixMode(GL_MODELVIEW);
		//On remet la matrice de MODELVIEW  
		glPopMatrix();
Affichage de la scene 3D

Cela marche pour le texte avec les polices de glut et je ne vois pas pourquoi ca ne marcherait pas avec les images. C'est surement tout con lol.

Merci