Je me demande actuellement s'il existe un algorithme commun pour vérifier si un ensemble de polygones plans, pas nécessairement des triangles, construisent un polyèdre étanche. Chaque polygone a une oriantation (vecteur normal). Une solution simple serait simplement de dire oui ou non. Une version plus avancée serait de pointer les bords, où le polyèdre est "ouvert". Je ne suis pas vraiment intéressé par la façon de fermer les polyèdres.Comment vérifier si un ensemble de polygones plan crée un polyèdre étanche?
Je voudrais souligner que mes "trous" ne sont pas nécessairement petits, par exemple, une face d'un cube peut être manquante. Ainsi, les algorithmes de "sous-échantillonnage de correction" ne semblent pas être la bonne approche. De plus, je parle de 100 - 1000, pas de polygones de 1000000, donc le temps de calcul ne devrait pas vraiment poser de problème.
Des conseils ou des astuces?
salutations les, conservateur