Ich habe eine spezielle Art von Dreiecksnetz. (d. h. ich habe keinen regulären Algorithmus verwendet, um die Menge der Punkte, die ich habe, zu triangulieren, aber ich habe einen speziellen Algorithmus verwendet, um dies für chemische Daten zu tun). Das Ergebnis ist eine komplizierte 3D-Form, die aus vielen Dreiecken und Tetrahedronen besteht.Zählen von Löchern in einem Netz
Bevor ich mit meiner Aufgabe fortfahren kann, muss ich die Anzahl der Löcher in den Oberflächen (Löcher zwischen den Dreiecken) und die "Lücken" (Leere Volumen) zwischen den Tetraedern zählen.
Beispiel von Löchern in einer einfachen Form aus meinen Daten:
Gibt es einen bekannten Algorithmus dieses oder eine Python-Bibliothek zu erreichen, die diese dabei hilft?
Vielen Dank.