C++ - Rotation autour d'un axe quelconque
Résolu
kamilion86
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
xamurai Messages postés 223 Date d'inscription Statut Membre Dernière intervention -
xamurai Messages postés 223 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Mon programme C++ consiste à la réalisation d'une rotation d'un point P, d'angle µ, autour d'une droite (AB) avec A(x1,y1,z1) et B(x2,y2,z2) de coordonnées fixes.
La plupart des articles traitent le cas d'une rotation autour des axes X ou Y ou Z.
J'ai essayé la matrice proposée sur le site du zéro
https://openclassrooms.com/fr/courses/167717-creez-des-programmes-en-3d-avec-opengl/167556-les-matrices
mais il n'a pas marché.
Avez vous une idée pour la construction de la matrice de rotation désirée?
Édit : titre.
Mon programme C++ consiste à la réalisation d'une rotation d'un point P, d'angle µ, autour d'une droite (AB) avec A(x1,y1,z1) et B(x2,y2,z2) de coordonnées fixes.
La plupart des articles traitent le cas d'une rotation autour des axes X ou Y ou Z.
J'ai essayé la matrice proposée sur le site du zéro
https://openclassrooms.com/fr/courses/167717-creez-des-programmes-en-3d-avec-opengl/167556-les-matrices
mais il n'a pas marché.
Avez vous une idée pour la construction de la matrice de rotation désirée?
Édit : titre.
A voir également:
- Matrice de rotation autour d'un axe quelconque
- Rotation ecran windows - Guide
- Google earth autour de moi - Guide
- Rotation video - Guide
- Marketplace autour de moi - Guide
- Supermarché le moins cher autour de moi - Accueil - Services en ligne
4 réponses
Salut,
Si tu pouvais nous exposer ta solution afin qu'elle puisse etre profitable à tous, par avance merci !
Voici ce que j'avais trouvé de mon coté :
http://eraquila.iquebec.com/site/theo/matrice.htm
https://openclassrooms.com/forum/sujet/algo-maths-3d-rotation-autour-d-un-axe-59899
http://www.les-mathematiques.net/phorum/read.php?2,116402,116407
@+
Si tu pouvais nous exposer ta solution afin qu'elle puisse etre profitable à tous, par avance merci !
Voici ce que j'avais trouvé de mon coté :
http://eraquila.iquebec.com/site/theo/matrice.htm
https://openclassrooms.com/forum/sujet/algo-maths-3d-rotation-autour-d-un-axe-59899
http://www.les-mathematiques.net/phorum/read.php?2,116402,116407
@+
|x' | | 1 0 0 | | x |
|y' + y1 | = | 0 cosa -sina | * | y - y1 |
|z' + z1 | | 0 sina cosa | | z - z1 |
Bon je l'ai testé et m'a donné le résultat désiré
Merci pour votre remarque :)