cs_norton
Messages postés215Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention21 août 2011
-
2 juin 2005 à 23:23
DarkBoss
Messages postés154Date d'inscriptionsamedi 3 août 2002StatutMembreDernière intervention12 décembre 2008
-
10 juin 2005 à 22:36
hello, j'aimerai afficher un bitmap à la position de la souris (au clique)
pour ce qui est de l'axe X pas de prob mais en Y y a un ptit soucis...
Quand je clique au somet de ma fenêtre (512*512) l'image s'affiche au fond de l'ecran et vice vers ca.
Comme si les coordonnées étaient inversée (haut en bas. et bas en haut).
Quelqun sait me dire pourquoi et comment corriger cette erreur ??
Merci et bon coding.
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 3 juin 2005 à 13:46
bah...euh...c'est tout bête
Quand tu récupère les coordonnées écran (u1, v1), il suffit d'inverser y pour avoir les coordonnées 3D (modulo la transformation de la caméra), c'est-à-dire: (u1, -v1, z).
C'est tout con mais c'est une source d'erreur très fréquente...
Buno
----------------------------------------
L'urgent est fait, l'impossible reste à faire. Pour les miracles, prévoir un délai...