Kurz gesagt
- Der Data Transfer Modifier überträgt ausgewählte Daten vom Quell- auf das Zielmesh.
- Für die Übertragung werden Elemente aus Quelle und Ziel einander zugeordnet; manche Zuordnungsmethoden berechnen Werte durch Interpolation.
- Fehlende Daten-Layer lassen sich über die Schaltfläche Generate Data Layers erstellen.
- Die Modifier-Reihenfolge kann das Ergebnis beeinflussen; bis zum Anwenden bleibt die Basisgeometrie zerstörungsfrei erhalten.
Was Sie in diesem Leitfaden lernen
Blenders Data Transfer Modifier dient dazu, Daten eines Meshes auf ein anderes zu kopieren. Zu den übertragbaren Datentypen gehören UV-Maps, Farbattribute, benutzerdefinierte Normalen und Vertex Groups. Für jedes Element des Zielmeshes sucht das Werkzeug ein oder mehrere passende Elemente im Quellmesh. Je nach gewählter Methode werden die Quellwerte direkt übernommen oder interpoliert.
In diesem Leitfaden geht es darum, Quell- und Zielmesh festzulegen, den zu übertragenden Datentyp auszuwählen, die grundlegenden Unterschiede zwischen den Zuordnungsmethoden kennenzulernen und zu verstehen, warum die Übertragung manchmal anders ausfällt als erwartet. Ziel ist ein kontrollierter Einstieg in den Workflow – insbesondere, wenn UVs oder ein anderer Daten-Layer von einem Modell auf ein dichteres oder anders aufgebautes Mesh übertragen werden sollen.
Voraussetzungen
Für den Workflow benötigen Sie Blender und mindestens zwei Mesh-Objekte: ein Quellmesh, von dem die Daten stammen, und ein Zielmesh, auf das der Modifier wirkt. Das Blender-Handbuch nennt weder eine bestimmte Versionsnummer noch Anforderungen an ein Konto. Daher wird hier keine bestimmte Version oder Mitgliedschaft vorausgesetzt.
Das Quellmesh muss die zu übertragenden Daten enthalten. Für eine UV-Übertragung müssen beispielsweise UV-Daten vorhanden sein; für Vertex Groups müssen die entsprechenden Gruppen existieren. Fehlen dem Zielmesh die für die Übertragung erforderlichen Layer, können sie über Generate Data Layers im Modifier erstellt werden. Das Handbuch weist ausdrücklich darauf hin, dass diese Layer nicht automatisch hinzugefügt werden.
Schritt für Schritt: Daten übertragen
Zielmesh auswählen und Modifier hinzufügen. Der Data Transfer Modifier verarbeitet Daten auf dem Zielmesh. In Blender wirken Modifier auf das Aussehen und das Render-Ergebnis eines Objekts, ohne dessen Basisgeometrie zu verändern. Modifier lassen sich über die Schaltfläche Add Modifier im Tab Modifiers oder mit Shift+A im selben Tab zum aktiven Objekt hinzufügen. Der neue Modifier wird am Ende des Stacks eingefügt.
Quellmesh festlegen. Wählen Sie im Feld Source des Modifiers das Mesh-Objekt aus, von dem die Daten stammen sollen. Diese Unterscheidung ist wichtig: Die Quelle liefert die Daten, das Objekt mit dem Modifier ist das Zielmesh. Sind die beiden Objekte im Weltraum nicht deckungsgleich, deaktivieren Sie Object Transform. Laut Handbuch verhält sich der Modifier bei deaktivierter Option so, als hätten die Objekte dieselbe Position sowie die Standardrotation und -skalierung.
Zu übertragenden Datentyp auswählen. Aktivieren Sie die benötigten Datentyp-Schaltflächen, etwa Custom Normals, Colors oder UVs. Soll nicht der gesamte Layer, sondern eine bestimmte UV-Map, Vertex Group oder ein anderer Layer übertragen werden, wählen Sie den Ziellayer im Abschnitt Layer Selection aus. Mit Layer Mapping legen Sie fest, ob die Quell-Layer anhand ihrer Namen oder ihrer Reihenfolge den Ziel-Layern zugeordnet werden.
Fehlende Layer erstellen. Ist eine Vertex Group oder ein anderer Daten-Layer der Quelle im Ziel nicht vorhanden, klicken Sie auf Generate Data Layers. Laut Blender-Handbuch werden fehlende Layer nicht automatisch erstellt; ohne diese Layer funktioniert die Übertragung möglicherweise nicht. Erstellte Layer bleiben auch dann erhalten, wenn der Modifier entfernt wird. Prüfen Sie daher die Datenstruktur, die Sie beim Testen angelegt haben.
Eine passende Zuordnungsmethode wählen. Bei der Zuordnung nach Topology werden Elemente anhand ihrer Indizes zugeordnet. Dafür müssen beide Meshes die gleiche Anzahl von Elementen und dieselbe Reihenfolge haben; geeignet ist die Methode etwa für eine deformierte Kopie. Haben die Meshes eine unterschiedliche Topologie, kommen Optionen wie der nächstgelegene Vertex, Edge oder Face infrage. Interpolierte Zuordnungsmethoden können Werte aus mehreren Quellelementen berechnen. Nearest Face Interpolated interpoliert beispielsweise Werte auf der dem Zielpunkt nächstgelegenen Quellfläche. Für Daten an UVs bzw. Face Corners stehen Zuordnungsoptionen für Face Corners zur Verfügung.
Mischoptionen einstellen und Ergebnis prüfen. Mix Mode legt fest, wie die neuen Daten mit den vorhandenen Zieldaten kombiniert werden. Replace ersetzt den Zielwert durch den Quellwert; Mix kombiniert beide Werte; Add, Subtract und Multiply führen die entsprechende Operation mit Quell- und Zielwert aus. In den meisten Modi bestimmt Mix Factor, wie stark der alte und der neue Wert jeweils einfließen. Bei Above Threshold und Below Threshold dient der Faktor hingegen als Schwellenwert. Prüfen Sie das Ergebnis nach Änderungen im 3D Viewport und in der Renderansicht.
Abstand, UV-Inseln und Modifier-Reihenfolge
Wenn die Zuordnung zwischen Quell- und Zielelementen problematisch ist, kann Max Distance Zuordnungen jenseits eines bestimmten Abstands ausschließen. Wird diese Option aktiviert, muss auch der Abstandswert festgelegt werden. Bei einigen Zuordnungsmethoden mit Ray Casting steuert Ray Radius den Startradius. Laut Handbuch kann ein kleiner Startradius zu präziseren Ergebnissen beitragen, bei einem zu niedrigen Wert kann sich jedoch die Performance verschlechtern. Ein größerer Wert kann die Performance verbessern, aber die Zuordnungsqualität beeinträchtigen. Allgemein wird für dichte Quellmeshes ein kleinerer, für einfache Quellen ein größerer Startradius empfohlen.
Bei der UV-Übertragung beeinflusst Islands Precision die Berechnung, mit der verhindert werden soll, dass Zielflächen Koordinaten aus verschiedenen UV-Inseln erhalten. Der Wert null führt keine Inselprüfung durch. Mit höheren Werten kann die Genauigkeit steigen, allerdings auch der Rechenaufwand. Laut Handbuch reichen oft niedrige Werte wie 0,02 aus. Bei der Übertragung von sehr dichten Quellmeshes auf weniger dichte Zielmeshes kann ein höherer Wert erforderlich sein.
Modifier werden im Stack von oben nach unten berechnet; ihre Reihenfolge kann das Ergebnis verändern. Wenn eine Übertragung unerwartet ausfällt, prüfen Sie deshalb nicht nur die Einstellungen des Data Transfer Modifiers, sondern auch seine Position im Stack. Beim Anwenden eines Modifiers wird das Ergebnis dauerhaft in die Geometrie übernommen und der Modifier aus dem Stack entfernt. Prüfen Sie die Reihenfolge vor dem Anwenden. Laut Handbuch kann das Anwenden eines Modifiers, der nicht an erster Stelle im Stack steht, die Reihenfolge ignorieren und zu unerwünschten Ergebnissen führen.
Häufige Fehler
Quelle und Ziel verwechseln: Im Feld Source muss das Mesh ausgewählt sein, das die Daten enthält; der Modifier wird dem Zielobjekt hinzugefügt.
Zuordnung nach Topology für unterschiedliche Meshes verwenden: Die Methode setzt dieselbe Anzahl und Reihenfolge der Elemente voraus. Sind diese Bedingungen nicht erfüllt, sollten Sie eine abstandsbasierte oder interpolierte Methode in Betracht ziehen.
Fehlende Daten-Layer übersehen: Fehlt dem Ziel ein für die Übertragung erforderlicher Layer, erstellen Sie ihn über Generate Data Layers.
Transformationen im Weltraum ignorieren: Liegen die Meshes nicht übereinander, prüfen Sie die Einstellung Object Transform. In diesem Fall empfiehlt das Handbuch, die Option zu deaktivieren.
Ray Radius beliebig einstellen: Ein zu kleiner Wert kann die Performance, ein zu großer die Zuordnungsqualität beeinträchtigen. Berücksichtigen Sie sowohl die Dichte des Quellmeshes als auch das Ergebnis.
Modifier anwenden, ohne die Reihenfolge zu prüfen: Kontrollieren Sie zuerst die Reihenfolge im Stack und das Ergebnis. Beim Anwenden wird die Änderung dauerhaft übernommen.
Einsatz in Architektur- und Visualisierungs-Workflows
Bei Architekturmodellierung und Archviz kann der Data Transfer Modifier hilfreich sein, wenn UVs, Farben oder benutzerdefinierte Normalen zwischen Meshes derselben Szene mit unterschiedlicher Dichte übertragen werden sollen. Besonders wenn die Topologie des Zielmodells nicht mit der Quelle übereinstimmt, sollte man sich nicht allein auf eine Eins-zu-eins-Zuordnung nach Topologie verlassen, sondern die Ergebnisse abstandsbasierter oder interpolierter Methoden prüfen. Der Workflow hängt davon ab, welche Datentypen übertragen werden, welche Zuordnungseinstellungen gewählt sind und ob die benötigten Layer im Ziel vorhanden sind.
Für gemeinsame Standards im Büro ist es hilfreich, den Aufbau des Quellmeshes und den verwendeten Modifier-Stack zu dokumentieren. Vor dem Anwenden des Modifiers und dem dauerhaften Übernehmen des Ergebnisses können Sie verschiedene Ansichten und Renderings prüfen. Die Quellen nennen keine bestimmten Hardwareanforderungen oder Lizenzbedingungen; daher lässt sich keine besondere Anforderung zu Hardware oder Kosten ableiten. Am sichersten ist es, die Übertragung in Produktionsdateien zu überprüfen und vor dem Anwenden die Reihenfolge im Stack zu kontrollieren.
Nächste Schritte
Testen Sie zunächst nur einen Datentyp an einem einfachen Quell- und Zielmesh. Vergleichen Sie anschließend verschiedene Zuordnungsmethoden und prüfen Sie das Ergebnis visuell – insbesondere, wenn die Topologie nicht identisch ist. Untersuchen Sie bei der UV-Übertragung die Inselgenauigkeit und bei anderen Datentypen Mix Mode und Mix Factor jeweils separat. Entscheiden Sie nach der Überprüfung, ob der Modifier angewendet werden muss. Ist keine dauerhafte Änderung erforderlich, bleibt der Workflow durch den Verbleib im Modifier-Stack editierbar.
Quelle und Lizenz
Dieses Tutorial wurde anhand der Seiten „Data Transfer Modifier“ und „Introduction“ im Blender Manual ins Türkische übertragen. Beide Quellen stehen unter der Lizenz CC BY-SA 4.0.
Quellen
2 QuellenQuelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.
Für Architekturbüros und Visualisierungsteams in der Türkei ist der Data Transfer Modifier ein praktisches Werkzeug, mit dem sich UVs oder andere Daten-Layer zwischen Meshes übertragen lassen, ohne sie neu aufbauen zu müssen. Ein wesentlicher Vorteil: Die Übertragung bleibt als Modifier erhalten, sodass sich Einstellungen testen lassen, bevor das Ergebnis dauerhaft übernommen wird. Gerade bei Modellen mit unterschiedlicher Dichte ist die Wahl der Zuordnungsmethode entscheidend. Deshalb sollte eine automatische Übertragung nicht ungeprüft in Produktionsdateien übernommen werden.
Die Quellen nennen keine bestimmten Hardwareanforderungen, Versionen oder Lizenzkosten. Die Entscheidung sollte daher auf Grundlage des vorhandenen Blender-Workflows und des Szenenaufbaus getroffen werden. Für Teams empfiehlt es sich, die Unterscheidung zwischen Quelle und Ziel, die gewählte Zuordnungsmethode und die Modifier-Reihenfolge in der Datei nachvollziehbar zu halten. Bei der UV-Übertragung sollten außerdem Inselgenauigkeit und Rechenaufwand gemeinsam berücksichtigt werden.
Häufige Fragen
Welche Daten kann Blenders Data Transfer Modifier übertragen?
Im Handbuch werden UV-Maps, Farbattribute, benutzerdefinierte Normalen und Vertex Groups als Beispiele genannt. Der Modifier überträgt die ausgewählten Datentypen vom Quell- auf das Zielmesh.
Kann der Data Transfer Modifier Daten zwischen Meshes mit unterschiedlicher Topologie übertragen?
Die Zuordnung nach Topology setzt dieselbe Anzahl und Reihenfolge der Elemente voraus. Bei unterschiedlicher Topologie lassen sich abstandsbasierte oder interpolierte Zuordnungsoptionen verwenden.
Wie erstellt man fehlende Layer für die Datenübertragung in Blender?
Die Schaltfläche Generate Data Layers im Modifier fügt die benötigten Daten-Layer hinzu, die im Ziel noch fehlen. Laut Handbuch werden diese Layer nicht automatisch erstellt.



