Dies ist eine alte Version des Dokuments!
20.03.2020
[11:35 Uhr] Heute wird die Analyse der Zellen vorangetrieben und versucht, Scutoids farblich zu markieren. Die Idee hierfür ist, ein Scutoid insofern zu klassifizieren:
Viel mehr gibt es heute nicht zu sagen…
[16:00 Uhr] Leider funktioniert die automatische Analyse noch nicht, dafür funktioniert die Klassifizierung eines Meshes als watertight einwandfrei.
def watertightTest(faces): # wenn jede Edge mindestens zu genau zwei Flächen zugeordnet ist, ist eine Mesh watertight (in diesem Fall) for face in faces: for a in range(0, len(face)): if (a == len(face)-1): b = 0 else: b = a+1 enthalten = False for face02 in faces: if (face != face02): if ((face[a] in face02) and (face[b] in face02)): enthalten = True if (enthalten == False): print(">> ",a,b) print(face[a], face[b]) return False return True