Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1022 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  viseur dans une scène 3D ( OpenGL )

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

viseur dans une scène 3D ( OpenGL )

n°732867
Chandy
Patapäy
Posté le 20-05-2004 à 17:49:52  profilanswer
 

Salut !
J'ai fait un programme OpenGL, une sorte de shoot, et je voudrais placer un viseur 2D ( soit une image transparente soit de simples traits ) au centre de l'écran.
J'aurais besoin d'aide pour insérer cela en pas beaucoup de lignes de code.
Merci d'avance !!

mood
Publicité
Posté le 20-05-2004 à 17:49:52  profilanswer
 

n°732881
fucky_fuck
Posté le 20-05-2004 à 18:07:10  profilanswer
 

Chandy a écrit :

Salut !
J'ai fait un programme OpenGL, une sorte de shoot, et je voudrais placer un viseur 2D ( soit une image transparente soit de simples traits ) au centre de l'écran.
J'aurais besoin d'aide pour insérer cela en pas beaucoup de lignes de code.
Merci d'avance !!


 
facile :
glMatrixMode(GL_PROJECTION)
glpushmatrix()
glLoadIdentity()
gluortho2D(0,0,640,480) // enfin vérifie l'orde des chiffres...
glMatrixMode(GL_MODELVIEW)
//dessin du viseur en 2D sur une zone de (0,0) à (640,480)
glMatrixMode(GL_PROJECTION)
glpopMatrix()
 
et voilou !
 
edit: merci retrox


Message édité par fucky_fuck le 21-05-2004 à 08:55:35
n°733071
retrox
Posté le 21-05-2004 à 00:19:43  profilanswer
 

il manque un loadidentity avant le gluortho. la la matrice courante est multipliée par la matrice produite par gluortho, ce qui peut donner des choses étranges ;-)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  viseur dans une scène 3D ( OpenGL )

 

Sujets relatifs
dx8 dx9 allegro openGL ???[GCC/OpenGL] problème...
Optimisation en OpenGLopengl : performance des programmes de vertex
[OpenGL] Programmer sur Mac en C++/OpenGLopengl
[opengl] Comment écrire dans la console....????[Opengl] Charger les fichiers d'un repertoire depuis un menu
[C] OpenGl et clicksPaysage sous OpenGL
Plus de sujets relatifs à : viseur dans une scène 3D ( OpenGL )


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)