Message #8395
Sujet: Problème lors de l'inclinaison d'un mesh suivant le terrain
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 30-07-2010 13:57:19 | firnafin |
setRotation définie une rotation dans le repere parent. Par exemple supposons que la normale soit (1,1,1) et que tu ais fait la rotation selon X et Z comme ci dessu ,si tu rajoutes une composante selon Y de 45 alors le vecteur (0,1,0) de ton perso va se retrouvée en (0,quelque chose,quelque chose) ce qui est différent de (1,1,1). ce qu'il faut faire c'est faire tourner la node dans son repere selon Y. Pour ce faire tu récupères la matrice de la node par m=node->getTransformation() puis tu recupére l'axe Y perso_y=m.rotateVect(0,1,0) puis node->setRotation(angle_souhaité*perso_y)
|
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 151 invités en ligne membre en ligne: - RSS Feed |