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 :

Appartenance d'un point à un path


Sujet :

Mathématiques

  1. #1
    Membre du Club

    Inscrit en
    Janvier 2011
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 29
    Points : 55
    Points
    55
    Billets dans le blog
    1
    Par défaut Appartenance d'un point à un path
    Bonjour, je travaille actuellement sur un programme de dessin vectoriel, et je suis amené à tester si un point appartient ou non à une forme. Pour les forme simple comme rectangle, cercle etc. c'est relativement simple, mais dés qu'on attaque les paths... ça ce corse...
    Chaque chemin ne peut être constitué que de segment, et de courbe de Bézier quadratique et cubique. Je cherche donc un algo ou une piste de recherche pour pour tester si un point appartient à un path. Si possible, je préfèrerais que celui-ci soit expliqué (mathématiquement), car mon but est avant tout de le comprendre.

    Merci d'avance!

  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
    Le plus simple a mon sens c'est d'approximer les courbes par des segments et utiliser les algos usuels d'inclusion point/polygone.

    Pour une méthode exacte de résolution, tu peux lire le papier "Inclusion test for curved-edge polygons" qui résout le problème en faisant une décomposition de la surface en pseudo-triangles positifs/négatifs (un peu comme pour le calcul de l'aire par la methode de Stokes)
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. Vérifier l'appartenance d'un point à un triangle
    Par ines ben alaya dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 08/07/2015, 04h57
  2. appartenance d'un point a une "shape"
    Par Torx26 dans le forum Mathématiques
    Réponses: 2
    Dernier message: 11/04/2012, 08h44
  3. Appartenance d'un point à un losange
    Par Viish dans le forum Mathématiques
    Réponses: 6
    Dernier message: 28/03/2012, 11h56
  4. Appartenance d'un point à une droite
    Par x0rster dans le forum C
    Réponses: 3
    Dernier message: 31/03/2007, 23h33
  5. [Algo] Point appartenant au triangle
    Par alexthomas dans le forum OpenGL
    Réponses: 12
    Dernier message: 05/03/2004, 16h31

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