Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Molette souris en Opengl [ Archives / OpenGL ] (krisallyde)

mercredi 13 juillet 2005 à 09:43:42 | Molette souris en Opengl

krisallyde

Bonjour

J'ai cherche un peu partout sur le site et sur internet mais je n'arrive pas a trouver la fonction qui gere la molette de la souris en Opengl.
Si quelqu'un sait comment faire, merci d'avance !!

PS: je parle bien seulement en Opengl !

mercredi 13 juillet 2005 à 10:41:15 | Re : Molette souris en Opengl

buno

glutMouseFunc(int button, int state, int x, int y)

button = GLUT_MIDDLE_BUTTON
state = GLUT_UP ou GLUT_DOWN
(x,y) = coordonnées souris

Mais cette fonction gère l'état appuyé/relâché du bouton

Buno
----------------------------------------
L'urgent est fait, l'impossible est en train de se faire. Pour les miracles, prévoir un délai...

mercredi 13 juillet 2005 à 12:11:57 | Re : Molette souris en Opengl

mondrone

Membre Club
Tu peux tenter aussi de proguer vite fait un truc par toi même. Les démonstrations d'utilisation de souris sous DOS en passant directement par les registres du µP ne manquen pas. Par contre aucun n'utilise de molette. Et de ce côté, je crois que ceci peut t'aider. Il s'agit de la description des souris 3 boutons sous linux. D'après ce qu'ils disent sur la molette, (ils te renvoient ici) elle est considérée comme 4° et 5° bouton pour le C sous Linux. Par contre je ne sais pas s'il en est de même sous Windows !


  Qui ne tente rien...
  Ne risque pas d'avoir grand chose !!!


mercredi 13 juillet 2005 à 18:15:32 | Re : Molette souris en Opengl

KeniiyK

Membre Club

Tu travailles avec quelle API ? GLUT, QT, API32, MFC ...?

Si glut, je croi pas ke ce soi possible tel quel; mais tu peux faire un mouvement du style bouton milieu enfonce + deplacement souris....

KeniiyK

mercredi 13 juillet 2005 à 22:46:23 | Re : Molette souris en Opengl

krisallyde

Buno: oui je connais bien cette fonction mais je parlais bien du "roulement de la roulette" !!

mondrone: euh.. j'ai aucune connaissance pour proguer ca en dos, je parlais d'utiliser ca en Opengl. Quitte à devoir prendre autre "chose" que l'Opengl, il y a pleins de trucs beaucoup moins difficile en vcc !
Par ailleurs, oui c 'est sous windows et j'ai vu que des explications sous linux pour les boutons 4 et 5.. Ca reste toutefois intéressant .

KeniiyK: effectivement, c'est glut que j'utilise. J'ai bien penser à utiliser d'autres astuces pour remplacer la molette mais j'étais intéressé de savoir si j'avais loupé une fonction spécial glut pouvant gérer ca !

NB: dommage que glut ne gere pas cette fonction alors que c'est en grande partie un environnement pour développer des jeux !..



jeudi 14 juillet 2005 à 22:34:44 | Re : Molette souris en Opengl

mondrone

Membre Club
LOL tu la developpe spécialement pour l'environnement de GLUT et ensuite tu la poste ! Comme ca leur oubli sera réparé !


  Qui ne tente rien...
  Ne risque pas d'avoir grand chose !!!


vendredi 15 juillet 2005 à 21:52:01 | Re : Molette souris en Opengl

krisallyde

J'espere que les développeurs d'opengl n'attendent pas sur moi ...



Cette discussion est classé dans : opengl, souris, molette


Répondre à ce message

Sujets en rapport avec ce message

Gestion de la souris OpenGL SANS GLUT [ par Xentor ] Comment faire pour connaitre le déplacement de la souris sans utiliser Glut ? (Savoir si on la déplace en haut, à gauche, etc...) J'ai fait plusieurs controle de la molette avec opengl VC++ [ par wizzo ] Salut tout le monde j'ecris ici car je suis en train d'apprendre à programmer en opengl; les tutoriaux ne manquent pas pour tout un tas de truc, mais opengl => souris [ par mat74 ] salut a ts voila je cherche a utiliser la souris ds 1 de mes prog opengl .je voudrais afficher 1 carré qui se deplacerai en fonction des mouvement de OPENGL -->mouvement avec souris ?? [ par sir51 ] 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 coordonnees opengl d'un clic de souris [ par sheeper ] Bonjour,J'aimerais savoir comment convertir les coorddonnes d'un clic de souris (donc relative a l'ecran) en coordonnes correspondantes pour ma fenetr gestion de la souris dans une fenêtre OpenGL [ par philmus ] salut, je commence à écrire des petits pgs OpenGL; maintenant, je doit gérer l'entrée (clavier et souris) pour interagir avec l'utilisateur. Le pb Molette Souris [ par crocejf2000 ] Bonjour a tous,Dans mon prog MDI fait avec l'assistant j'ai un éditeur. Mais il ne prend pas en compte la molette, alors que sur un autre poste ca fon hook souris - rotation de la molette [ par ced0777 ] Salut à tous,j'utilise un hook wh_mouse_ll (pour avoir un hook global); lorsque l'évènement rotation de la molette est capté, je récupère les infos da Coordonées souris OpenGL [ par goutbouyo ] Salut,Je voudrais récupérer les coordonnées du curseur de ma souris dans ma fenêtre opengl.J'ai réussi à récupérer les coordonnés de la souris dans la souris et camera openGL [ par yuriashford ] Bonjour je suis nouveau sur cppfrance alors je ne sais pas si la question a ete pose  si c le cas je m'excuse a l'avance. Bon je créé actuellement une


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.