OPENGL -->mouvement avec souris ??

Signaler
Messages postés
15
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
23 mars 2004
-
Messages postés
15
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
23 mars 2004
-
bonjour,

je voudrais effectuer un mouvement de camera avec la souris (dans le genre doom-like et autres !). helas, qd ma souris arrive sur l'exterieur de ma fenetre Opengl, mon mouvement s'arrete.
Question: Ya t il une solution pour effectuer une rotation sans etre obliger de rester dans la fenetre OGL ?,

merci

8 réponses

Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
moi je force le pointeur a rester dans la fenetre
Messages postés
28
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
28 février 2005

ou sinon une autre solution encore plus simple c est de faire ta fenetre en pleine ecran
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

La fenêtre en pleine écran n'arrangera rien , la seule technique vraiment fiable est le recentrage du pointeur au milieu de l'écran à chaque frame et le décalage du pointeur pour connaître les mouvements de la souris entre chaque image ...
@+

[Responsable www.neogamedev.com]
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
oui le décalage du pointeur c'est important ca permet d'avoir un mouvement tres precis de la souris
Messages postés
15
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
23 mars 2004

ok mais comment on recale le pointeur ??parce que ca, j'ai pas trouver...t'as un tuyau ??

merci..
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
ta juste a te servir de
GetCursorPos(POINT*) et SetCursorPos(int x,int y)
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

Voilà tout a été dit bon code et bonne continuation ....
@+

[Responsable www.neogamedev.com]
Messages postés
15
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
23 mars 2004

cool, merci...