IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenGL Discussion :

aide pour la gestion de la souris


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 25
    Par défaut aide pour la gestion de la souris
    je suis en train de faire un petit monde 3d et donc je suis en train de gerer les mouvements de la camera pour l'instant. pour se qui est du clavier pas de probleme mais par contre concernant la souris la je ne trouve que des tuto pour la gestion des clique de la souris et aucun sur les mouvement de la souris.
    on ma dit que ce qui gerait le mouvement de la souris etait "mousemotion" mais la encore pas de tuto donc si vous pouvez m'indiquer un bon tuto ou comment faire sa serai sympa.

    merci d'avance

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Si tu utilises GLUT :

    - Il faudra que l'on déplace ton sujet vers le forum approprié (GLUT)
    - La réponse est dans la FAQ

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 25
    Par défaut
    non j'utilise l'api win32

    petite prescision la gestion de la souris serait pour orienter la camera a la facon d'un quake.

  4. #4
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Donc cela n'a rien à voir avec OpenGL, tu veux juste savoir comment gérer les évènements souris avec l'API Windows.

    Tu peux récupérer la position de la souris avec le message WM_MOUSEMOVE, ou appeler la fonction GetCursorPos.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 25
    Par défaut
    sa a beaucoup a voir avec opengl vu que je veux utilisé mousemotion et que avec les x et les y je ne sais pas les faire correspondre a la camera opengl

  6. #6
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    "mousemotion", ça ne veut rien, ni hors contexte, ni dans le contexte de l'API Win32.

    OpenGL ne gère que l'affichage, il ne sait pas ce qu'est un mouvement de la souris.

    Or vu que tu utilises l'API Win32 pour gérer tes évènements (et donc le mouvement de la souris), ça n'a réellement rien à voir avec OpenGL.

    Maintenant si ce que tu cherches ce n'est pas à récupérer le mouvement de la souris mais à l'utiliser pour faire bouger ta caméra, là on est d'accord, mais alors ta question n'était vraiment pas claire.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 25
    Par défaut
    oui c'est sa, et donc je ne sais pas comment gerer sa

  8. #8
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Tu dois utiliser le déplacement relatif sur X pour tourner la caméra autour de l'axe Y, et le déplacement relatif sur Y pour faire tourner la caméra autour de l'axe X.

    Après je suppose que tu ne sais pas effectuer lesdites rotations ?

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 25
    Par défaut
    je dois avouer que non

Discussions similaires

  1. [C#] Aide pour la Gestion des erreurs
    Par Aslan_xD dans le forum ASP.NET
    Réponses: 12
    Dernier message: 05/04/2011, 15h50
  2. Besoin d'aide pour une gestion d'un multi fork avec chien degarde.
    Par Baradhur dans le forum Threads & Processus
    Réponses: 11
    Dernier message: 21/01/2011, 09h28
  3. [MCD] aide pour MCD gestion des stagiaires dans un bureau d'etude
    Par secondechance dans le forum Schéma
    Réponses: 6
    Dernier message: 06/07/2008, 13h44
  4. Réponses: 12
    Dernier message: 16/08/2007, 22h30
  5. aide pour la gestion des journaux d'évènements
    Par to_toy dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 22/02/2007, 14h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo