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 :

"Convexification" de polygone concave


Sujet :

Algorithmes et structures de données

  1. #1
    Membre averti
    Avatar de Chatanga
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 211
    Points : 346
    Points
    346
    Par défaut "Convexification" de polygone concave
    Bonjour,

    Je recherche un algorithme pour diviser (sans rajouter de points) un polygone concave en polygones convexes. Ca a l'air simple, mais impossible de mettre la main sur quoique ce soit. J'ai bien trouvé un lien sur cette page de Wikipedia, mais rien de bien concluant. J'imagine que je ne dois pas utiliser les bons mots clefs...

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Hertel-Mehlhorn Algorithm
    voir : http://www.bringyou.to/compgeom/

    Mots clés : Minimum/optimal decomposition convex polygon [Greene]
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  3. #3
    Membre averti
    Avatar de Chatanga
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 211
    Points : 346
    Points
    346
    Par défaut
    Merci,

    Si j'ai bien compris, ma "convexification" de polygone se réalise en fait en deux étapes : triangularisation (ce qui suffit en soi) puis optimisation en retirant des diagonales (c. à d. segments internes) inutiles.

    J'ajoute le lien suivant pour ceux que ça intéresserait : http://www.cgafaq.info/wiki/Simple_P..._Triangulation.

+ Répondre à la discussion
Cette discussion est résolue.

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