3DDruckbefundRatgeberRechner

Löcher in Dreiecksnetzen schließen, ohne Details zu zerstören

09.10.2026

Ein Loch lässt sich nicht mit einem einzigen Knopfdruck detailgetreu rekonstruieren: Entscheidend ist, nur den fehlenden Bereich zu ergänzen und die angrenzende Oberfläche nicht unnötig umzubauen.

Erst klären, was „Loch schließen“ leisten soll

Ein Mesh-Loch ist zunächst eine topologische Lücke: Am Rand treffen offene Kanten aufeinander, aber die fehlenden Flächen sind nicht mehr vorhanden. Ein Füllwerkzeug kann aus dieser Randkontur neue Dreiecke erzeugen. Es kann jedoch nicht wissen, welche feinere Form oder Oberfläche dort ursprünglich lag. Die sichere Zielsetzung lautet daher: Das vorhandene Netz außerhalb der Öffnung möglichst unangetastet lassen und nur die fehlende Fläche plausibel ergänzen. Das ist besonders wichtig bei Scans, Figuren und organischen Oberflächen. Ein kleiner Defekt in einer ebenen Rückseite ist etwas anderes als ein Loch, das eine Augenbraue, eine scharfe Kante oder eine tiefe Falte durchschneidet. Im zweiten Fall ist die Randform Teil des gewünschten Details; ein globales Remeshing oder großflächiges Glätten kann mehr verändern als die eigentliche Reparatur. Das im CGAL-Handbuch beschriebene Verfahren trianguliert zunächst den Lochrand, ohne neue Vertices einzuführen. Das ist ein sinnvoller Ausgangspunkt, wenn die vorhandene Randgeometrie erhalten werden soll.

Kleine, annähernd flache Öffnung: zuerst nur triangulieren

Arbeite an einer Kopie des Modells und markiere zunächst nur den Randloop. In Blender lässt sich ein geschlossener, ausgewählter Kantenloop mit Face ‣ Fill beziehungsweise Alt-F zu Dreiecksflächen füllen. Kontrolliere danach die neue Fläche aus mehreren Blickwinkeln: Läuft sie bündig mit dem Rand, oder entsteht eine sichtbare Kappe, ein Knick oder ein nach innen gerichteter Grat? Eine automatische Triangulation entscheidet vor allem über die Verbindung der vorhandenen Randpunkte. CGAL beschreibt als Qualitätskriterium zuerst die Minimierung des größten Dihedralwinkels zwischen den Patch-Dreiecken; die Gesamtfläche dient als weiteres Kriterium. Das ist eine geometrische Heuristik, keine Wiederherstellung verlorener Bildhauer- oder Scan-Information. Ein langes, schmales Loch kann damit eine brauchbare Abdeckung erhalten, aber eine ursprünglich konkave Rinne wird nicht aus der Kontur allein sicher rekonstruiert.

Warum Verfeinern und Glätten nicht automatisch besser sind

Wenn die Patch-Dreiecke deutlich größer oder anders verteilt sind als die angrenzenden Flächen, kann Verfeinern die neue Zone dichter unterteilen. Fairing beziehungsweise Glätten kann anschließend einen weicheren Übergang erzeugen. CGAL stellt diese Schritte als Erweiterungen des Lochfüllens bereit: Es gibt ein Triangulieren-und-Verfeinern sowie ein Triangulieren, Verfeinern und Fairen. Wende sie aber nur lokal auf das Patch an. Ein dichteres Dreiecksraster fügt Geometrie hinzu, aber keine Kenntnis über die ursprüngliche Oberfläche. Glätten kann außerdem gerade die Kante abrunden, die du erhalten willst. Bei einer scharfen Nase, einer Gravur oder einer dünnen Rippe ist daher die einfache Füllung oft der bessere erste Versuch. Falls die Form im Patch sichtbar falsch bleibt, ist manuelle Modellierung anhand der umgebenden Flächen verlässlicher als immer stärkeres Glätten.

Praktischer Ablauf für eine kontrollierte Reparatur

1. Speichere eine Arbeitskopie und zoome auf das Loch. Prüfe, ob die Grenze tatsächlich ein einzelner geschlossener Loop ist; bei mehreren offenen Rändern oder überlappenden Flächen erst die Topologie bereinigen. 2. Fülle zunächst nur diesen Bereich mit Dreiecken. Betrachte Silhouette, Flächennormalen und den Übergang zur Umgebung. Beurteile nicht nur die Draufsicht: Eine flache Ansicht kann eine eingesunkene oder aufgewölbte Füllung verbergen. 3. Nur wenn die Patch-Topologie sichtbar zu grob ist, verfeinere sie; nur wenn ein weicher, kontinuierlicher Übergang erwünscht ist, glätte die neuen Flächen. Vermeide eine globale Operation als vermeintliche Abkürzung, weil sie auch intakte Details außerhalb des Lochs erfassen kann. 4. Vergleiche mit dem unveränderten Original und prüfe anschließend die gesamte Oberfläche auf neue offene Ränder oder problematische Flächen. Ein Reparaturversuch, der nicht triangulierbar ist, muss nicht zwangsläufig das Modell beschädigen: CGAL dokumentiert für diesen Fall, dass das Mesh unverändert bleibt.

Grenzen erkennen, bevor die Kontur täuscht

Je stärker die Öffnung gekrümmt, eingeschnitten oder nicht-planar ist, desto weniger lässt sich aus den Randpunkten auf den fehlenden Verlauf schließen. Bei einer großen Lücke in einem Scan sollte die Füllung daher als Rekonstruktion und nicht bloß als „Deckel“ betrachtet werden. Orientiere dich an Symmetrie, den korrespondierenden Flächen auf der Gegenseite oder den absichtlich erhaltenen Konturen, sofern sie verfügbar sind. Wenn eine automatische Füllung eine harte Falte überbrückt oder die Silhouette sichtbar verändert, mache rückgängig und wechsle zur manuellen Patch-Erstellung oder zu einer gezielten Rekonstruktion. Der entscheidende Detailerhalt entsteht nicht durch möglichst viele Dreiecke, sondern durch eine kleine Reparaturzone, passende Übergänge und eine Kontrolle, die die unbeschädigten Teile ausdrücklich mit dem Ausgangsmesh vergleicht.

Quellen

  1. CGAL
  2. CGAL
  3. Blender Manual