Neueste Meldungen
Tipps & AnleitungenBlender

Blender: Link und Append für gemeinsame Assets – ein Leitfaden

Das offizielle Blender-Handbuch erklärt, wie Assets aus anderen .blend-Dateien mit Link als aktuelle Referenzen eingebunden oder mit Append ins Projekt kopiert werden. Dieser Leitfaden erläutert die Unterschiede zwischen beiden Methoden und den Einsatz von Library Overrides.

Modelle auf einem Architekturstudio-Schreibtisch, die gemeinsame Asset-Gruppen und lokale Designvarianten darstellenKI-Bild
Symbolbild, mit KI erzeugt.Bild: 3dsınıfı / FCA AI

Kurz gesagt

  1. Link verweist auf Datenblöcke in der Quelldatei; Änderungen dort werden nach dem erneuten Laden der Datei übernommen.
  2. Append kopiert Daten in die aktuelle .blend-Datei und hält keine Verbindung zur Quelldatei aufrecht.
  3. Mit Library Overrides lassen sich bestimmte Eigenschaften verknüpfter Daten bearbeiten, während unveränderte Eigenschaften mit der Quelle synchronisiert bleiben können.
  4. Die Handbuchseiten nennen keine konkrete Blender-Versionsnummer; die Erläuterungen basieren auf den aktuellen Seiten des Blender Manual.

Das offizielle Blender-Handbuch erläutert die Methoden Link und Append, um Objekte, Materialien und andere Datenblöcke aus einer anderen .blend-Datei wiederzuverwenden, sowie das System Library Overrides für die Arbeit mit verknüpften Daten. In Archviz-Projekten bestimmen diese Optionen, wie gemeinsame Assets über Dateien hinweg geteilt und bei Bedarf bearbeitet werden. Die hier genannten Menüpfade stammen aus den aktuellen Seiten des Blender Manual; in den Quellen wird keine konkrete Blender-Version genannt.

File › Link… erstellt einen Verweis auf Daten in einer anderen Blend-Datei. Änderungen an der Quelldatei werden auf die verknüpften Daten übertragen, wenn die aktuelle Datei erneut geladen wird. Diese Methode eignet sich, wenn ein gemeinsam genutztes Asset in der Quelldatei aktuell gehalten werden soll und verschiedene Projekte diese Aktualisierungen übernehmen sollen.

Verknüpfte Datenblöcke lassen sich zunächst nicht bearbeiten. Diese Einschränkung gilt auch für Position, Drehung und Skalierung verknüpfter Objekte. Im Outliner sind verknüpfte Elemente durch ein Kettensymbol gekennzeichnet. Um den Speicherort der Quelldatei und die verknüpften Elemente anzuzeigen, können Sie den Outliner im Anzeigemodus Blender File prüfen.

File › Append… kopiert dagegen die ausgewählten Daten in die aktuelle Blend-Datei und hinterlässt keinen Verweis auf die Quelldatei. Dadurch können Sie freier mit der lokalen Kopie arbeiten; spätere Änderungen an der Quelldatei werden jedoch nicht auf diese Kopie übertragen. Wird zuvor verknüpftes Material per Append hinzugefügt, kann Blender neue Elemente in die Szene einfügen und gleichzeitig bestehende Verknüpfungen beibehalten. Append macht verknüpfte Daten daher nicht in jedem Fall lokal.

MethodeBeziehung im ProjektAktualisierung der Quelle
LinkVerweis auf die QuelldateiWird beim erneuten Laden der Datei übernommen
AppendLokale Kopie im ProjektWird nicht automatisch übernommen

2. Dateien hinzufügen und Collections verwenden

  1. Öffnen Sie die Quelldatei .blend über File › Link… oder File › Append…. Wählen Sie im File Browser die Datenblöcke aus, die Sie wiederverwenden möchten. Laut Handbuch können Sie den Vorgang auch starten, indem Sie Dateien per Drag-and-drop in das Blender-Fenster ziehen.

  2. Berücksichtigen Sie die Option Relative Path im rechten Bereich des File Browsers. Damit wird der externe Dateipfad relativ statt absolut gespeichert. Wenn Projektordner verschoben oder auf anderen Rechnern geöffnet werden sollen, wählen Sie einen Pfad, der zur Dateistruktur des Teams passt.

  3. Ist Active Collection aktiviert, werden hinzugefügte Objekte und Collections in die aktive Collection des aktiven View Layers verschoben. Ist die Option deaktiviert, wird für Link eine neue Collection namens Linked Data und für Append eine namens Appended Data erstellt. Wählen Sie die Option entsprechend der gewünschten Szenenstruktur.

  4. Ist Instance Collections aktiviert, wird jede Collection in der Szene als Collection Instance durch ein einzelnes Objekt dargestellt. Diese Instanzen lassen sich über Add › Collection Instance vervielfältigen; mit Make Instances Real kann eine Instanz in den Inhalt der Collection umgewandelt werden. Ist die Option deaktiviert, werden die Collection-Elemente samt Inhalt im Outliner angezeigt.

Auch Instance Object Data beeinflusst die Darstellung und Bearbeitung: Ist die Option aktiviert, wird für die direkt ausgewählten Objektdaten ein Objekt erstellt. Ist sie deaktiviert, bleiben die Daten unsichtbar, bis zusätzlich ein Objekt erstellt wird, damit sie in der Szene sichtbar werden. Bei Append werden hinzugefügte Datenblöcke durch Fake User als geschützt markiert. Localize All kopiert außerdem indirekt verknüpfte Daten und macht sie lokal, statt die Verknüpfungen beizubehalten.

3. Verknüpfte Assets bearbeiten: Library Overrides

Wenn verknüpfte Daten bearbeitet werden müssen, die Verbindung zur Quelle aber bestehen bleiben soll, können Sie Library Overrides verwenden. Das System ermöglicht es, Eigenschaften verknüpfter Daten in der lokalen Datei zu bearbeiten; nicht geänderte Eigenschaften können weiterhin Aktualisierungen aus der Quellbibliothek übernehmen. Wählen Sie ein Element aus und verwenden Sie 3D Viewport › Header › Object › Library Override › Make oder im Kontextmenü des Outliners den Pfad Library Override › Make. Blender erstellt auch für die zugehörigen Datenblöcke Overrides, die zum Aufbau einer gültigen Hierarchie erforderlich sind.

Welche Overrides bearbeitet werden können, hängt davon ab, wo der Vorgang gestartet wird und welche Elemente ausgewählt sind. Im Outliner ist Selected & Content eine praktische Möglichkeit, neu erstellte Overrides für den Benutzer bearbeitbar zu machen. Lässt sich ein Override nicht bearbeiten, muss zunächst Make Editable ausgeführt werden. Bearbeitete Eigenschaften verhalten sich wie normale lokale Daten; Edit Mode kann bei Overrides jedoch nicht verwendet werden.

Um einen Wert auf die Quelldaten zurückzusetzen, können Sie Library Override › Reset verwenden. Dadurch wird der ursprüngliche Wert wiederhergestellt, ohne das Override zu löschen. Mit Clear wird das Override nach Möglichkeit entfernt und zur verknüpften Referenz zurückgekehrt. Um den Override-Status einer Eigenschaft zu ändern, stehen im Kontextmenü der betreffenden Eigenschaft die Optionen Add Override(s), Add Single Override, Remove Override(s) und Remove Single Override zur Verfügung. Bei Array-Eigenschaften unterscheiden sich die Einzeloptionen von den Optionen, die alle Elemente betreffen.

4. Aktualisieren, Verknüpfungen wiederherstellen und häufige Fehler

Um verknüpfte Daten zu aktualisieren, wechseln Sie im Outliner in den Anzeigemodus Blender File, klicken mit der rechten Maustaste auf die verknüpfte Blend-Datei und wählen Reload. Wurde die Quelldatei verschoben oder umbenannt, können Sie über Relocate im selben Kontextmenü eine andere Datei angeben. Bei fehlenden Bibliotheken kann Blender Platzhalter-Datenblöcke erstellen, damit die Verknüpfungen nicht verloren gehen. Durch erneutes Zuordnen der richtigen Bibliotheksdatei lassen sich die Daten möglicherweise wiederherstellen.

Zu den häufigen Fehlern gehört, ein verknüpftes Element wie eine lokale Kopie bearbeiten zu wollen, anzunehmen, Append löse immer alle bestehenden Verknüpfungen, oder den Inhalt einer Collection mit einer Collection Instance zu verwechseln. Für eine zuverlässigere Override-Hierarchie empfiehlt es sich, die erforderlichen Collections unter einer klar definierten Root Collection zusammenzufassen. Ändern sich die Beziehungen innerhalb der Hierarchie, müssen Overrides möglicherweise neu synchronisiert werden. Blender synchronisiert sie beim Öffnen der Datei automatisch; bei Bedarf können Sie im Outliner auch Library Override › Troubleshoot › Resync verwenden.

In Workflows für Architektur, Innenarchitektur und Archviz eignet sich Link für Teams, die gemeinsame Szenen-Assets über eine Quelldatei aktuell halten möchten. Append kommt infrage, wenn eine unabhängig von der Datei bearbeitbare Kopie benötigt wird. Verweise auf komprimierte Blend-Dateien können einen hohen Speicherbedarf verursachen, da die gesamte Datei in den Arbeitsspeicher geladen wird, selbst wenn nur ein kleiner Teil verwendet wird. Auch zyklische Abhängigkeiten, bei denen die Quelle wiederum auf die aktuelle Datei verweist, können zu fehlenden Verknüpfungen führen. Prüfen Sie daher vor der Übergabe Dateipfade, Zugriff auf Bibliotheken und Szenenhierarchie.

Quellen

2 Quellen
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/files/linked_libraries/link_append.html
Zusammenfassung
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/files/linked_libraries/library_overrides.html
Zusammenfassung

Quelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.

Die Einschätzung von 3dsınıfı
3dEinschätzung der Redaktion

Für Architektur- und Visualisierungsteams in der Türkei kann Link dazu beitragen, Projektdateien konsistent zu halten, indem gemeinsame Assets aus einer einzigen Quelldatei verwaltet werden. Die Quelldatei muss jedoch zugänglich bleiben und die Pfade müssen im Team korrekt aufgelöst werden. Es ist wichtig, die Option für relative Pfade und die Dateistruktur von Anfang an zu planen.

Append ermöglicht unabhängigeres Arbeiten, übernimmt aber Aktualisierungen aus der Quelle nicht automatisch. Da große oder komprimierte Bibliotheken den Arbeitsspeicher stark beanspruchen können, sollten Dateigröße und Speicherverhalten insbesondere bei umfangreichen Szenen getestet werden. Bei der Verwendung von Overrides sollten außerdem die Hierarchie und die Grenzen der Bearbeitbarkeit berücksichtigt werden.

Häufige Fragen

Was ist der Unterschied zwischen Link und Append in Blender?

Link verweist auf die Quelldatei und kann Änderungen an der Quelle beim erneuten Laden übernehmen. Append kopiert die Daten ins Projekt; Änderungen an der Quelldatei werden nicht auf die Kopie übertragen.

Wie bearbeitet man ein verknüpftes Objekt in Blender?

Zum Bearbeiten verknüpfter Daten können Library Overrides erstellt werden. In Overrides ist Edit Mode nicht verfügbar. Ein nicht bearbeitbares Override muss zunächst mit Make Editable bearbeitbar gemacht werden.

Wie aktualisiert man eine verknüpfte Bibliothek in Blender?

Wechseln Sie im Outliner in den Anzeigemodus Blender File, klicken Sie mit der rechten Maustaste auf die verknüpfte Blend-Datei und wählen Sie Reload.

Kommentare und Forum sind auf Türkisch.Mitdiskutieren
+

Verwandte Meldungen