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

Mathématiques Discussion :

intersection d'une droite avec un triangle dans l'espace


Sujet :

Mathématiques

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut intersection d'une droite avec un triangle dans l'espace
    Bonjour,

    J'aimerai tester si une droite coupe un triangle défini par trois points dans l'espace. J'ai lu dans le forum qu'il existe une méthode avec le calcul du barycentre mais je n'ai pas compris comment la mettre en place.
    Merci pour votre aide.

  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 : 51
    Localisation : France, Hérault (Languedoc Roussillon)

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    En cherchant "Ray Triangle Intersection" sur google, il y a des chances que tu trouves ton bonheur...
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Suppose que ton triangle est ABC et que ta droite est définie par un point O et un vecteur directeur V.
    Exprime V en fonction des vecteurs OA, OB, OC (système linéaire revenant à trouver des cordonnées par rapport à ne base).
    Soit donc V=aOA+bOB+cOC.
    Considérons le barycentre G du système (A,a),(B,b),(C,c)
    On a par définition OG=(aOA+bOB+cOC)/(a+b+c). Donc
    OG est colinéaire à V.
    G est dans le plan ABC, donc G est l'intersection cherchée.
    G intérieur au triangle <---> a,b,c sont de même signe.
    Et c'est fini .
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

Discussions similaires

  1. intersection d'une courbe avec droites
    Par max3232 dans le forum MATLAB
    Réponses: 17
    Dernier message: 14/05/2014, 01h20
  2. Réponses: 3
    Dernier message: 26/03/2013, 10h22
  3. Réponses: 5
    Dernier message: 22/03/2012, 19h06
  4. intersection d'une droite avec un cube
    Par moulzo dans le forum Mathématiques
    Réponses: 7
    Dernier message: 16/02/2011, 22h29
  5. Réponses: 2
    Dernier message: 15/07/2009, 22h51

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