IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Calculer les 3 rotations grace a une normale.


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de parp1
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    829
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2005
    Messages : 829
    Par défaut Calculer les 3 rotations grace a une normale.
    bonjour, Voila j'ai deja poser la question inverse. Maintenant j'ai un vecteur normal associer a un plan, je souhaiterai obtenir les 3 angle de rotation a applique a ce plan afin de mettre sa normal en correspondance avec celle que j'ai.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Exemple:
     
    Vecteur Normal 1 = [0.25,0.42,0.68]
     
    def Plan1
     
    Plan1.RotationXYZ[rotx,roty,rotz]
    Comment faire pour trouver les rotation a appliquer a mon plan1 pour que ca normale soit confondue avec Vecteur Normal 1.

    Merci de vos future réponses.
    [SIZE="2"]Dis moi qui tu suis, je te dirais qui je Hais!
    Heureux est l'étudiant, qui comme la rivière suit son cours sans sortir de son lit

    Mon premier Tutoriel


    A 80% des cas je résouts mon problème en rédigeant une nouvelle discussion, du coup je ne poste que 20% de mes problèmes...

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Tu peux faire cela en 4 étapes grace a la FAQ:

    1. Comment générer une matrice de rotation pour rendre deux vecteurs colinéaires ?
    http://jeux.developpez.com/faq/matqu...formations#Q39

    2. Comment convertir un axe de rotation et un angle en un quaternion ?
    http://jeux.developpez.com/faq/matqu...uaternions#Q56

    3. Comment convertir un quaternion en matrice de rotation ?.
    http://jeux.developpez.com/faq/matqu...uaternions#Q54

    4. Comment générer des angles d'Euler à partir d'une matrice de rotation ?
    http://jeux.developpez.com/faq/matqu...formations#Q37

    A noter qu'il n'y a pas vraiment d'interet à faire l'étape 4. Une fois que tu as ta matrice de roation "globale" (etape 3), je ne vois pas a quoi ca sert de la decomposer en 3 rotations simples...
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Membre émérite
    Avatar de parp1
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    829
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2005
    Messages : 829
    Par défaut
    Merci je vais regarder ca, je viens de m'appercevoir que je ne vais pas pouvoir exploiter cette solution ... Je vous donnes des nouvelle d'ici quelque temps.
    [SIZE="2"]Dis moi qui tu suis, je te dirais qui je Hais!
    Heureux est l'étudiant, qui comme la rivière suit son cours sans sortir de son lit

    Mon premier Tutoriel


    A 80% des cas je résouts mon problème en rédigeant une nouvelle discussion, du coup je ne poste que 20% de mes problèmes...

Discussions similaires

  1. [AC-2003] Une formule pour calculer les in et out d une table de pointage
    Par taz devil dans le forum Requêtes et SQL.
    Réponses: 10
    Dernier message: 29/06/2015, 12h46
  2. Calculer les mode et médiane sur une serie de données
    Par khaled87 dans le forum Méthodes exploratoires
    Réponses: 0
    Dernier message: 21/10/2014, 20h56
  3. Réponses: 8
    Dernier message: 26/01/2014, 13h06
  4. Réponses: 2
    Dernier message: 15/07/2009, 22h51
  5. [VBA-E] Effacer les doubles dans 1 colonne grace à une macro
    Par Stef.proxi dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 05/08/2004, 15h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo