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

Auteur Sujet: [R] probleme d'angles!  (Lu 1181 fois)

0 Membres et 2 Invités sur ce sujet

Sozary

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
    • E-mail
[R] probleme d'angles!
« le: Novembre 15, 2015, 08:58:52 pm »
Bonsoir.

Je réalise un petit code afin d'obtenir un résultat équivalent à celui-ci: https://www.youtube.com/watch?v=LrEvoKI07Ww&feature=youtu.be&t=7m36s

Je me suis aidé d'une petite formule pour faire une rotation autour d'un point:

Citer
X = x - a
Y = y - b
xBis = a + X * cos(angle) - Y * sin(angle)
yBis = b + X * sin(angle) + Y * cos(angle)

Cela marche très bien sur GéoGebra, mais moins dans mon programme...
Dans celui-ci, j'utilise le centre de mon personnage comme point de rotation, et le pointeur de la souris comme point auquel appliquer la rotation.

Voyez le résultat par vous même:
(click to show/hide)

L'angle n'est jamais bon entre les lignes...
Merci d'avance pour toute aide!
« Modifié: Novembre 16, 2015, 11:28:21 am par Sozary »

Sozary

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
    • E-mail
Re : [..] probleme d'angles!
« Réponse #1 le: Novembre 16, 2015, 11:27:54 am »
Résolu

 

anything