doc:images:3d
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
doc:images:3d [2019/03/19 11:44] – Ajout de "Matrice de rotation sur la base d'un vecteur unitaire" root | doc:images:3d [2019/10/23 10:37] (Version actuelle) – mhtml -> html root | ||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
</ | </ | ||
- | < | + | Seconde solution |
- | Si on souhaite regrouper plusieurs matrices de rotation dans une seule, il faut : $R = R_2 * R_1 $ | + | |
- | </ | + | |
+ | <code cpp> | ||
+ | Eigen:: | ||
+ | Eigen:: | ||
+ | rotAxe.setFromTwoVectors(Eigen:: | ||
+ | transform.prerotate(rotAxe); | ||
+ | </ | ||
===Matrice de rotation sur la base d'un vecteur unitaire=== | ===Matrice de rotation sur la base d'un vecteur unitaire=== | ||
$$R = | $$R = | ||
Ligne 31: | Ligne 35: | ||
n_x & n_y & n_z}$$ | n_x & n_y & n_z}$$ | ||
- | [[https:// | + | [[https:// |
+ | |||
+ | ===Fusion de plusieurs matrices de rotation / translation=== | ||
+ | Si on souhaite regrouper plusieurs matrices de rotation et de translation dans une seule, il faut : $R = R_3 * R_2 * R_1 $ | ||
+ |
doc/images/3d.1552992249.txt.gz · Dernière modification : 2019/03/19 11:44 de root