Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Récupération coordonnées après transformation, vertex (résolu)  (Lu 1839 fois)

0 Membres et 1 Invité sur ce sujet

Cocafrigo

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Bonjour tout le monde,

avant tout je tiens à signaler que je je ne suis pas dans l'informatique et que je fais ça par plaisir seulement, et je fais tout en auto apprentissage mais là j'ai besoin de votre aide  ::)

J'ai une forme qui n'est autre qu'un Triangle strip qui ressemble à ça:
0------------------------------2
-       C                                    -
-                                                -
-                                G                  -4
-                                                -
-                                            -
1-------------------------------3
avec en haut à gauche un cercle C de position (50,0) par rapport à l'origine de base de ma figure(en 0) que j'ai maintenant définie en G de position (180, 50)
Les points 0, 1(0,100), 2(200,0), 3(200,100), 4(300,50) représentent les différentes coordonnées pour mes 3 triangles (sf::TriangleStrip)
Cette figure je la déplace dans tous les sens (rotation, avance, recule etc... par rapport à sa nouvelle origine, le point G).
Ce que je cherche à faire c'est récupérer les coordonnées x,y de mon point C, car quand j'essaye ça me donne 50,0 soit les coordonnées par rapport à la figure et non par rapport à la fenêtre après transformation.

Est-ce possible, si oui une petite piste? merci les amis :)
« Modifié: Mai 30, 2017, 10:50:58 am par Cocafrigo »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re: Récupération coordonnées après transformation, vertex
« Réponse #1 le: Mai 30, 2017, 10:25:04 am »
auto transformed = figure.getTransform().transformPoint({50, 0});
Laurent Gomila - SFML developer

Cocafrigo

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re: Récupération coordonnées après transformation, vertex
« Réponse #2 le: Mai 30, 2017, 10:49:58 am »
Youhou merci :) et désolé maintenant que je vois la commande c'est bien expliqué dans la doc, mais j'avais pas compris qu'on pouvais l'utiliser comme ça