Kurz gesagt
- Link erstellt Referenzen auf Datenblöcke in externen Blend-Dateien; Änderungen an der Quelle können nach dem Neuladen übernommen werden.
- Append kopiert ausgewählte Daten in die aktuelle Datei und übernimmt spätere Änderungen an der Quelldatei nicht.
- Mit Library Overrides lassen sich unterstützte Eigenschaften in der lokalen Datei bearbeiten, während die Verknüpfung zur Quelle erhalten bleibt.
- Das Blender-Handbuch warnt, dass komprimierte Quelldateien beim Laden mehr Arbeitsspeicher beanspruchen können.
Die Funktionen Link, Append und Library Overrides im offiziellen Blender-Handbuch bieten verschiedene Möglichkeiten, Assets aus anderen Blend-Dateien in Projekten wiederzuverwenden. Link und Append stehen im Dateibrowser zur Verfügung, Library Overrides in den Eigenschaften verknüpfter Daten. Dieser Leitfaden basiert auf den aktuellen „latest“-Seiten des offiziellen Blender-Handbuchs. Da die Quellen keine bestimmte Blender-Version nennen, wird hier keine Versionsnummer angegeben.
1. Link oder Append?
Die Wahl hängt davon ab, ob die Verbindung des Assets zur Quelldatei erhalten bleiben soll. Link erstellt eine Referenz auf Datenblöcke in einer externen Datei. Änderungen an der Quelldatei können auf die verknüpften Daten übertragen werden, wenn die aktuelle Datei neu geladen wird. Verknüpfte Elemente sind im Outliner mit einem Kettensymbol gekennzeichnet. Der Dateipfad der Quelle lässt sich außerdem im Anzeigemodus Blender File des Outliners überprüfen.
Verknüpfte Datenblöcke können zunächst nicht direkt bearbeitet werden. Auch Position, Drehung und Skalierung von Objekten bleiben an die Werte in der Quelldatei gebunden. Eine mit der Option Instance Collections verknüpfte Collection kann jedoch durch ein einzelnes Objekt in der Szene repräsentiert und dieses Objekt transformiert werden. Ist Instance Collections deaktiviert, wird der Inhalt der Collection direkt im Outliner angezeigt. Instance Object Data erstellt ein Objekt für direkt verknüpfte Objektdaten. Ist diese Option deaktiviert, erscheint die Objektdaten selbst nicht automatisch in der Szene; ein Objekt lässt sich beispielsweise erstellen, indem man die Daten aus dem Outliner in den 3D Viewport zieht.
Append kopiert ausgewählte Datenblöcke in die aktuelle Blend-Datei. Diese lokale Kopie lässt sich bearbeiten; spätere Änderungen an der Quelldatei werden nicht übernommen. Auch das Append von zuvor verknüpften Daten erzeugt nicht zwangsläufig eine unabhängige Kopie: Blender kann diese Elemente weiterhin verknüpft und nicht bearbeitbar lassen, um ihre Beziehungen zu den übrigen verknüpften Daten zu erhalten.
| Vorgang | Grundfunktion | Wichtiges Ergebnis |
|---|---|---|
| Link | Erstellt eine Referenz auf einen externen Datenblock | Die Verbindung zur Quelle bleibt erhalten; Aktualisierungen können nach dem Neuladen übernommen werden. |
| Append | Kopiert Daten in die aktuelle Datei | Die Kopie lässt sich lokal bearbeiten; Änderungen an der Quelle werden nicht übernommen. |
| Library Override | Ermöglicht Änderungen an ausgewählten Eigenschaften verknüpfter Daten | Die Verbindung zur Quelle bleibt erhalten, während lokale Abweichungen gespeichert werden können. |
2. Assets zur Datei hinzufügen und Verknüpfungen verwalten
Legen Sie zunächst fest, welche Datenblöcke Sie verwenden möchten und ob sie mit der Quelle synchron bleiben sollen. Öffnen Sie
File › Link…, um Änderungen an der Quelle zu übernehmen, oderFile › Append…, um mit einer unabhängigen Kopie zu arbeiten. Link oder Append lässt sich auch starten, indem Sie eine Blend-Datei per Drag-and-drop in das Blender-Fenster ziehen.Suchen Sie im Dateibrowser die Blend-Datei und wählen Sie die gewünschten Datenblöcke aus.
Relative Pathim rechten Bereich speichert den Pfad zur Quelldatei relativ statt als absoluten Pfad.Selectwählt neu hinzugefügte Objekte aus.Ist
Active Collectionaktiviert, werden Objekte und Collections der aktiven Collection in der aktiven View Layer hinzugefügt. Ist die Option deaktiviert, erstellt Blender eine neue Collection namensLinked Datafür Link beziehungsweiseAppended Datafür Append.Wenn die Collection als Objekt dargestellt werden soll, prüfen Sie die Option
Instance Collections. Ist sie deaktiviert, ist der Inhalt der Collection direkt im Outliner sichtbar; diese Anordnung kann auch zum Erstellen von Library Overrides verwendet werden. Hinzugefügte Collection-Instanzen lassen sich überAdd › Collection Instancevervielfältigen. MitMake Instances Realkann der Inhalt einer Instanz in die Szene übernommen werden.Wenn die verknüpfte Datei aktualisiert wurde, wechseln Sie im Outliner zum Anzeigemodus
Blender File. Klicken Sie mit der rechten Maustaste auf die Library und wählen SieReload, um den Inhalt neu zu laden. Wurde die Datei verschoben oder umbenannt, kannRelocatedie Verknüpfung auf die richtige Datei umleiten.
Ändert sich der Dateipfad, kann Blender für Elemente aus einer nicht erreichbaren Library temporäre Platzhalterdaten anzeigen. Statt die Referenzen in diesem Zustand zu löschen, lässt sich die Verknüpfung möglicherweise wiederherstellen, indem Sie im Outliner über Relocate den neuen Speicherort der Quelle angeben. Für den Austausch eines einzelnen verknüpften Datenblocks gibt es auch die Option ID Data › Relocate. Sie ist jedoch auf direkt verknüpfte Elemente beschränkt, die nicht als Abhängigkeit eines anderen verknüpften Datenblocks dienen.
3. Lokal mit Library Overrides bearbeiten
Library Overrides sind dafür gedacht, bestimmte Eigenschaften von Quelldaten lokal zu ändern, ohne die Daten vollständig zu kopieren. Eigenschaften, die in der Quelle geändert und lokal nicht überschrieben wurden, können aktualisiert werden. Für dieselben verknüpften Daten lassen sich mehrere unabhängige Overrides erstellen. Außerdem können neue Modifier und Constraints hinzugefügt sowie Override-Hierarchien verschachtelt werden.
Wählen Sie das verknüpfte Element aus und verwenden Sie im 3D Viewport
Object › Library Override › Make. Derselbe Vorgang lässt sich überLibrary Override › Makeim Kontextmenü des Outliners starten.Um eine gültige Hierarchie zu erstellen, kann Blender auch für die dafür erforderlichen Datenblöcke Overrides anlegen. Die ausgewählten Elemente werden als bearbeitbar markiert. Mit
Selected & Contentim Outliner können neben den ausgewählten Elementen auch deren Inhalte bearbeitbar gemacht werden.Bearbeiten Sie das erstellte Override wie einen normalen lokalen Datenblock. Geänderte Eigenschaften sind in der Benutzeroberfläche durch eine türkis-blaue Markierung gekennzeichnet. Mit
Add Override(s)lassen sich alle Elemente einer Collection überschreiben, mitAdd Single Overridenur das ausgewählte Element.Wenn Änderungen auf die Quelldaten zurückgesetzt werden sollen, stellt
Resetdie ursprünglichen Werte wieder her, ohne das Override zu löschen.Clearentfernt das Override und kehrt zu den Quelldaten zurück, sofern dies ohne Beschädigung der Hierarchie möglich ist. Andernfalls kann das Override nicht bearbeitbar bleiben.Prüfen Sie die Override-Hierarchie, wenn sich die Beziehungen der Quelldaten ändern. Blender synchronisiert sie bei Bedarf automatisch beim Öffnen der Datei. Besteht das Problem weiterhin, können Sie die Synchronisierung manuell über
Library Override › Troubleshoot › Resyncim Outliner versuchen.
Beachten Sie, dass Overrides nicht jede Art der Bearbeitung unterstützen: Der Edit Mode kann für Overrides nicht verwendet werden. Wenn in der Quelle eine Animation definiert ist, sind die Möglichkeiten zum Ändern vorhandener Keyframes eingeschränkt. Fehlen Animationsdaten in der Quelle, können neue Driver hinzugefügt und bearbeitet werden. Das Zuweisen einer lokalen Action erweitert die verknüpfte Keyframe-Animation nicht, sondern ersetzt sie.
4. Worauf es in Architektur, Innenarchitektur und Archviz ankommt
Teams, die gemeinsame Möbel-, Dekor- oder Szenen-Collections in mehreren Projekten verwenden, können Link nutzen, wenn Aktualisierungen der Quelle in die Projekte übernommen werden sollen. Für unabhängige, projektspezifische Änderungen ist Append ein geeigneterer Ausgangspunkt. Soll ein Asset mit der Quelle verknüpft bleiben, aber nur in einzelnen Eigenschaften verändert werden, bieten sich Library Overrides an. Diese Entscheidung gleich zu Projektbeginn zu treffen, macht klar, in welcher Datei Änderungen verwaltet werden.
Damit Overrides zuverlässig funktionieren, sollten die für ein Asset benötigten Collections übersichtlich unter einer Root Collection gruppiert werden. Wird die Quelldatei verschoben, lassen sich die Verknüpfungen im Outliner aktualisieren. Das Blender-Handbuch weist außerdem darauf hin, dass Daten nicht aus deutlich neueren Blend-Dateien verknüpft oder angehängt werden können.
Bei einem einzelnen Element aus einer komprimierten Blend-Datei kann während des ersten Ladevorgangs Speicherbedarf für die gesamte Datei entstehen. Ein kleines Element in der Szene bedeutet deshalb nicht zwangsläufig, dass beim Laden wenig Arbeitsspeicher benötigt wird. Nach dem Laden entspricht der Speicherbedarf laut Handbuch wieder dem üblichen Niveau. Auch zweiseitige Abhängigkeiten zwischen Dateien sind riskant: Gegenseitige Referenzen können zu fehlenden Verknüpfungen führen. Das Verknüpfen von Objekten übernimmt zudem keine szenenweiten Einstellungen wie Rigid Body World. Für solche Fälle nennt das Handbuch als Alternative, die gesamte Szene als Hintergrundszene zu verknüpfen.
Häufige Fehler
Link für eine unabhängige Kopie und Append für eine Live-Verknüpfung zur Quelle halten.
Annehmen, dass sich die Transformationen eines verknüpften Objekts direkt bearbeiten lassen.
Davon ausgehen, dass Append eines zuvor verknüpften Elements die Verknüpfung immer aufhebt.
Bei wenigen ausgewählten Elementen aus einer komprimierten Datei mit geringem Speicherbedarf während des Ladevorgangs rechnen.
Die benötigten Collections beim Aufbau einer Override-Hierarchie nicht unter der Root Collection organisieren.
Durch gegenseitige Referenzen zwischen Blend-Dateien das Risiko zirkulärer Abhängigkeiten schaffen.
Quellen
2 QuellenQuelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.
Für Architektur- und Visualisierungsbüros in der Türkei bietet Link die Möglichkeit, gemeinsame Assets aus einer zentralen Quelle aktuell zu halten. Append ermöglicht dagegen die unabhängige Bearbeitung einer projektspezifischen Kopie. Wenn Teams diese Unterscheidung vor Arbeitsbeginn festlegen, kann das Unklarheiten darüber verringern, in welcher Datei Änderungen vorgenommen werden. Library Overrides sind nützlich, wenn ein Asset mit der Quelle verknüpft bleiben, aber lokal in begrenztem Umfang geändert werden soll. Statt jedoch jedes Element bearbeitbar zu machen, ist es sinnvoller, gezielt die benötigten auszuwählen.
Büros sollten insbesondere bei komprimierten Quelldateien den Speicherbedarf beim Öffnen mit ihren eigenen Assets testen. Da die Quellen weder konkrete Hardwareanforderungen noch Kosten- oder Leistungsschwellen nennen, sollten Entscheidungen auf Tests mit echten Projektdateien beruhen. Eine saubere Hierarchie und geprüfte Dateipfade helfen ebenfalls, Probleme beim Übertragen zu reduzieren.
Häufige Fragen
Was ist in Blender der Unterschied zwischen Link und Append?
Link erstellt eine Referenz auf Datenblöcke in einer externen Blend-Datei. Änderungen an der Quelle können nach dem Neuladen übernommen werden. Append kopiert die Daten in die aktuelle Datei und übernimmt spätere Änderungen an der Quelle nicht.
Wofür wird Library Override in Blender verwendet?
Damit lassen sich unterstützte Eigenschaften in der lokalen Datei bearbeiten, während die Verbindung der verknüpften Daten zur Quelle erhalten bleibt. Einschränkungen gibt es unter anderem im Edit Mode und bei bestimmten Animationsvorgängen.
Wie findet man in Blender eine fehlende verknüpfte Library?
Wechseln Sie im Outliner zum Anzeigemodus `Blender File`, klicken Sie mit der rechten Maustaste auf die Library und geben Sie mit `Relocate` den neuen Dateipfad an. Blender kann für nicht erreichbare Libraries temporäre Platzhalterdaten erstellen.



