Somme de Minkowski
Animate the Minkowski sum of two polygons.
À propos de cet outil
A + B contient toutes les sommes a+b avec a dans le polygone plein A et b dans le polygone plein B. Ici les polygones doivent être simples et convexes. L’enveloppe convexe des sommes de sommets donne le résultat complet. Une entrée non convexe est rejetée, pas remplie silencieusement.
Le polygone jaune représente une translation A+b. Le curseur choisit b sur le bord de B. Parcourir ce bord ne remplit pas toujours toute la somme ; le bord vert est déjà calculé indépendamment. Lire effectue un tour de quatre secondes, Pause conserve la position et une page cachée pause. Projection fixe pendant le tour.
Mode personnalisé : une paire x y par ligne, séparée par espaces ou point-virgule ; virgule décimale acceptée. 3–24 sommets distincts dans l’ordre du bord, dans les deux orientations. Fermeture répétée facultative ; sommets collinéaires du bord admis. Coordonnées −10000…10000 dans une unité commune libre, aire au carré. L’exemple hexagone/pentagone utilise un polygone, pas un disque.
Après le premier calcul, les saisies valides actualisent automatiquement la somme. Réinitialiser arrête la lecture et remet la position à 25 %. Glisser le point orange ou choisir un point sur B pour déplacer la translation ; le curseur est utilisable au clavier. Les cases colorées affichent ou masquent A, B, A+b et A+B. Les coordonnées et sommets du résultat sont dans Mesures. Seules les saisies brutes des polygones et l’exemple choisi sont conservés, même invalides ; recharger et naviguer attendent Calculer. CSV contient A, B et les sommets du résultat. SVG/PNG conservent les couches visibles et la translation avec les métadonnées complètes. Exporter suspend la lecture.
Prédicats sur les coordonnées binaires stockées ; sommes, mesures et dessin flottants. Les petits détails peuvent être invisibles à l’échelle commune. Erreur pour mesures positives non représentables.