Salut
Je voudrais qu'en survolant un polygon (simple 2d) je puisse le faire changer de couleur.
Mais je ne vois pas comment detecter la presence d'un polygon sous le curseur.
Peut etre que vous savez??
Salut
Je voudrais qu'en survolant un polygon (simple 2d) je puisse le faire changer de couleur.
Mais je ne vois pas comment detecter la presence d'un polygon sous le curseur.
Peut etre que vous savez??
UML avec VIOLET
Salut
Regarde dans la doc de GL pour et regarde du coté du picking
Après je ne sais pas ce que tu utilises comme outils pour faire tes fenêtres (GLUT, QT, .... ) mais pour detecter les evenement souris c'est ce qui s'appelle l'evenement MOTION
++
Merci pour ta reponse j'utilise QT .Ce qui d'ailleurs me pose un autre probleme:
Je veux pouvoir creer un polygon en ajoutant un point a ce polygon en cliquant sur des coordonnees (je suis pas tres clair je sais):
Le probleme c que les coordonnees renvoyer par QMouseEvent de QT ne sont pas des coordonnees openGL l'origine est en haut a gauche et l'echelle n'est pas la meme .
Je ne sais donc pas comment passer des coordonnees QT a celle d'OPENGL .
Parce que forcement si je creer un polygon en 200,200 sur une fenetre opengl je ne le verrai pas????
UML avec VIOLET
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager