Renderu.com
10.2 KEinträge in Kategorien einteilen
68.3 KFollower
34.3 MBesuche
Alex Rowan

Proximity Snap: Blender-Addon behebt Clipping und Lücken zwischen Meshes per Knopfdruck — und wird kostenlos verteilt

Soft

Der Entwickler mit dem Nick rinvo hat Proximity Snap frei zugänglich gemacht — ein Addon für Blender, das ausgewählte Vertices an die nächstgelegene Oberfläche eines anderen Objekts zieht und sie in einem festgelegten Abstand dazu hält. Alles läuft auf einen einzigen Knopfdruck hinaus: einen Modifier zuweisen, ein Referenzobjekt angeben und den manuellen Snapping-Modus einschalten ist nicht nötig.

Typische Situationen, für die das Werkzeug überhaupt geschrieben wurde: Clipping von Meshes, Spalten zwischen Fahrbahndecke und Landschaft, Retopologie. Ursprünglich war das Addon ein persönliches Werkzeug des Autors — die Veröffentlichung begründet er damit, dass die Sache zu nützlich war, um sie in der Schublade zu lassen.

Ein Knopf statt Modifier und manuellem Snapping

Die Funktionsweise beschreibt der Autor denkbar knapp: das nächstgelegene Objekt finden und sich in einem festgelegten Abstand dazu positionieren. Die Ziele ermittelt das Addon selbst, wobei es ausschließlich mit sichtbaren Objekten arbeitet — um die Liste der Ziele einzuschränken, genügt es, die gewünschten Meshes im Viewport zu isolieren. Mehrere Ziele gleichzeitig werden ohne zusätzliche Einstellungen verarbeitet. Neben Mesh-Vertices kann das Werkzeug auch Kontrollpunkte von Kurven bewegen.

„Mit ein paar Einstellungen spart mir das mehr Zeit als jede Geometry-Nodes-Konstruktion, die ich bislang zusammenbauen konnte, und der Abstand ist riesig. Wenn man jemals einen Haufen Vertices in einem festgelegten Abstand zu einer Oberfläche ausrichten musste, weiß man, wie quälend das ist. Modifier einrichten? Die nötigen Objekte eintragen? Oder von Hand snappen? Jetzt ist es ein Knopfdruck“, schreibt rinvo.

Der Satz an Parametern ist kompakt:

  • Target type — Typ des Ziels: Oberfläche, Kante oder Vertex;
  • Distance from the target — Abstand, den der Vertex zum Ziel hält;
  • Direction priority — Richtungspriorität: None, Over, Under, Only Over (De-Clipping) und Only Under;
  • Distance limits — Abstandsgrenze, ab der zu weit entfernte Elemente ignoriert werden;
  • Projection — Projektionsmodus: über den nächstgelegenen Punkt (Closest) oder entlang der projizierten Normale (Projected normal);
  • Smoothing — Glättung der resultierenden Positionen.
Аддон Proximity Snap чинит клиппинг и зазоры между мешами в Blender одной кнопкой — и раздаётся бесплатно

Auch eigene Tastenkürzel lassen sich zuweisen. Nach Angaben des Autors nutzt er das Werkzeug in letzter Zeit bei der Retopologie, beim Zusammenbau von Rennstrecken und beim Modeln von allem Möglichen — von Autos bis Kleidung.

Wo man es bekommt und warum das Archiv dem Virenscanner missfallen kann

Das Addon ist kostenlos. Holen kann man es sich auf der Seite von Proximity Snap sowie bei BOOTH und auf Jinxxy, wo es als kostenlose Position eingestellt ist. Das Archiv ist winzig — rund vier Kilobyte. Die Kompatibilität formuliert der Autor vorsichtig: getestet mit Blender 5.0 und neuer, auf früheren Versionen dürfte es höchstwahrscheinlich ebenfalls laufen, da das Addon sehr einfach aufgebaut ist.

Wegen des sprunghaften Anstiegs der Downloads haben automatische Prüfsysteme von Drittanbietern das ZIP-Archiv als potenziell unsicher markiert. Darauf hat der Autor keinen Einfluss und schlägt allen Interessierten vor, das Archiv selbst zu entpacken und den Quellcode vor der Installation zu studieren.

Warum gerade jetzt ein solches Werkzeug gebraucht wurde

Die Bordmittel von Blender decken die Aufgabe von zwei Seiten ab, doch dazwischen bleibt eine Lücke. Das Snapping im Viewport zieht Elemente an die nächstgelegene Geometrie, legt sie dabei aber unmittelbar auf die Oberfläche — ein Abstand ist darin nicht vorgesehen. Shrinkwrap unterstützt einen Abstand, ist aber ein Modifier für das gesamte Objekt; einschränken lässt er sich über eine Vertex-Gruppe, nicht über die aktuelle Auswahl im Edit-Modus. In Geometry Nodes liefert der Node Geometry Proximity den nächstgelegenen Punkt und die Distanz, die Verschiebung entlang der Normale muss man dagegen von Hand zusammenbauen. Proximity Snap ist wahrscheinlich auch deshalb gefragt, weil es genau diese Nische besetzt — eine einmalige Operation auf der Auswahl, mit Abstand und Richtungspriorität.

Vor dem Hintergrund, dass sich in der Blender-Community kleine kostenlose Helfer für einzelne Operationen häufen, wirkt Proximity Snap wie die Fortsetzung eines Trends: Die Pipelines von Modellierern wachsen um punktuelle Werkzeuge, von denen jedes einen wiederkehrenden Schritt einspart. Solche Utilities entstehen üblicherweise aus der persönlichen Routine ihres Autors — dieser Fall ist keine Ausnahme.

Auch die Einschränkungen sollte man im Hinterkopf behalten: Der Code wird als Datei zusammen mit dem Build verteilt und nicht über einen Katalog mit automatischen Updates. Für eine Studio-Pipeline mit formalen Anforderungen an die Herkunft des Codes kann das zum Hindernis werden, für ein privates Projekt wohl kaum. Bleibt das Interesse an dem Werkzeug bestehen, wäre die Veröffentlichung im Extensions-Katalog von Blender der logische nächste Schritt.

694
Mehr zum Thema:
Kostenloses Add-on Hardcraft liest die Struktur des CAD-Exports und baut daraus ein Game-Mesh in Blender
Kostenloses Add-on Hair Bone Generator erstellt das Rig einer Haarsträhne anhand eines einzigen ausgewählten Vertex
Clay Pencil verwandelt 2D-Animation in 3D und bewirbt sich um einen Platz im Blender-Kern
Kostenloses Add-on Light It Up 4.0.0 baut Studiolicht in Blender aus Presets und kippt das Rig bei aus FBX importierten Figuren nicht mehr um
Kommentare:6
Datum des Eintrags Alle Sprachen Nur Deutsch