Opengl glut debutant menu graphique

[Résolu]
Signaler
Messages postés
8
Date d'inscription
lundi 9 août 2004
Statut
Membre
Dernière intervention
14 avril 2005
-
Messages postés
8
Date d'inscription
lundi 9 août 2004
Statut
Membre
Dernière intervention
14 avril 2005
-
Bonjour, j'aimerais savoir comment on fais en opengl/glut pour faire
afichier un image fixe. Je veux dire que si j'ai un screen en 800x600
et que j'm'est mon image en 800x200 en bas pour faire comme un menu que
cette image ne bouge jamais. meme si je chang eles angle de vue
dans le reste de ma fenetre. Pour etre sur que vous comprennez
j'veux faire comme ca
http://www.igrograd.com.ua/images/generalsCnC_09_66/General_16.jpg
le menu en bas y bouge jamais et en haut du menu on peux changer les
angle de vue et zoomer etc merci.

(c'est mon premier message sur le forum donc j'sais pas si c'est correct):P

4 réponses

Messages postés
2023
Date d'inscription
mardi 24 septembre 2002
Statut
Membre
Dernière intervention
28 juillet 2008
5
La seule solution est de réafficher à chaque frame, ton image 2d en bas
de l'écran. C'est à dire que dans ta fonction affichage, à la fin, tu
auras une partie qui affichera ton menu. Pour ca, il faut que tu
repasses en 2D, désactive le z buffer (ca doit etre facultatif), c'est
à dire que tu réinitialise la matrice et que tu affiches ce que tu veux
sur l'écran.



M'as tu compris ?
Messages postés
8
Date d'inscription
lundi 9 août 2004
Statut
Membre
Dernière intervention
14 avril 2005

J'ai compris mais je sais pas comment repasser repasser vraiment en
2d j'vais essayer de me doccument la dessus. j'suis encore debutant et
j'ai de la misere a gerer mon 2d//3d avec la cammera et tout.
Merci pour la reponce
Messages postés
2023
Date d'inscription
mardi 24 septembre 2002
Statut
Membre
Dernière intervention
28 juillet 2008
5
En fait, on repasse pas vraiment en 2d, mais on change la position de
la caméra avec la fonction glulookat(...). C'est comme ca que je fais.
Messages postés
8
Date d'inscription
lundi 9 août 2004
Statut
Membre
Dernière intervention
14 avril 2005

Ok merci j'ai compris le principe