Dernières actualités
Utiliser Link et Append dans Blender : guide des assets partagésGeForce RTX 5080 absente de la boutique américaine de NVIDIABrainChip AKD1500 : un kit Raspberry Pi 5 pour l’IA localeGuide Rhino 8 ShrinkWrap : bien choisir les paramètres du meshL’arrêt de Fab 28 pourrait entraîner 600 millions de dollars de revenus perdusSketchUp Dynamic Components : créer un composant paramétrique en 5 étapesAnalyser un rendu architectural avec l’API Gemini, étape par étapeAdventure Play Student Design Challenge recherche des aires de jeu économiquesGuide Blender Python API : organiser les collections et lancer un renduMugak/ 2027 : un appel à projets doté de 150 000 euros
Conseils et guidesBlender

Utiliser Link et Append dans Blender : guide des assets partagés

Le manuel officiel de Blender explique comment utiliser Link pour référencer des assets issus d’autres fichiers .blend et les garder à jour, ou Append pour les copier dans un projet. Ce guide présente les différences entre ces deux méthodes et l’utilisation de Library Overrides.

Maquettes sur une table de studio d’architecture, représentant des groupes d’assets partagés et des variantes de conception localesImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Link crée une référence vers les blocs de données du fichier source ; les changements effectués dans la source sont répercutés au rechargement du fichier.
  2. Append copie les données dans le fichier .blend en cours et ne conserve pas de lien avec le fichier source.
  3. Library Overrides permet de modifier certaines propriétés des données liées tout en gardant les propriétés inchangées synchronisées avec la source.
  4. Les pages du manuel ne mentionnent pas de numéro de version précis de Blender ; les explications s’appuient sur les pages actuelles du Blender Manual.

Le manuel officiel de Blender présente Link et Append comme méthodes de réutilisation d’objets, de matériaux et d’autres blocs de données provenant d’un autre fichier .blend. Il explique également comment travailler sur les données liées avec le système Library Overrides. Dans les projets d’archviz, ces options déterminent la manière de partager des assets entre fichiers et de les modifier au besoin. Les chemins de menus indiqués ici proviennent des pages actuelles du Blender Manual ; les sources ne précisent pas de numéro de version de Blender applicable.

File › Link… crée une référence vers des données d’un autre fichier blend. Les modifications apportées au fichier source sont répercutées sur les données liées lorsque le fichier en cours est rechargé. Cette approche convient lorsqu’un asset partagé est maintenu à jour dans le fichier source et que plusieurs projets doivent bénéficier de ces mises à jour.

Au départ, les blocs de données liés ne sont pas modifiables ; cette restriction concerne également les valeurs de position, de rotation et d’échelle des objets liés. Dans l’Outliner, les éléments liés sont identifiés par une icône en forme de chaîne. Pour voir l’emplacement du fichier source et les éléments liés, consultez l’Outliner en mode d’affichage Blender File.

File › Append… copie les données sélectionnées dans le fichier blend en cours, sans conserver de référence au fichier source. Vous pouvez ainsi travailler plus librement sur une copie locale, mais les changements ultérieurs du fichier source ne lui sont pas transmis. L’opération Append sur des données précédemment liées peut ajouter de nouveaux éléments à la scène tout en conservant les liens existants ; Append ne rend donc pas systématiquement locales les données liées.

MéthodeRelation dans le projetMise à jour de la source
LinkRéférence au fichier sourceRépercutée au rechargement du fichier
AppendCopie locale dans le projetPas de répercussion automatique

2. Ajouter des données au fichier et utiliser les collections

  1. Ouvrez le fichier .blend source avec File › Link… ou File › Append…. Dans le File Browser, sélectionnez les blocs de données à réutiliser. Selon le manuel, vous pouvez également lancer une opération Link ou Append en faisant glisser des fichiers dans la fenêtre de Blender.

  2. Dans le panneau de droite du File Browser, examinez l’option Relative Path. Elle permet d’enregistrer le chemin du fichier externe sous forme relative plutôt qu’absolue. Si les dossiers du projet sont susceptibles d’être déplacés ou ouverts sur d’autres ordinateurs, choisissez un chemin adapté à l’organisation des fichiers de l’équipe.

  3. Lorsque Active Collection est activée, les objets et collections ajoutés sont placés dans la collection active du view layer actif. Lorsqu’elle est désactivée, une nouvelle collection nommée Linked Data est créée pour Link et Appended Data pour Append. Choisissez l’option en fonction de l’organisation souhaitée pour l’arborescence de la scène.

  4. Si Instance Collections est activée, chaque collection est représentée dans la scène par une instance de collection, sous la forme d’un seul objet. Ces instances peuvent être dupliquées via Add › Collection Instance ; avec Make Instances Real, une instance peut être convertie en contenu de collection. Lorsque l’option est désactivée, les éléments de la collection et leur contenu sont visibles dans l’Outliner.

Instance Object Data influe également sur la visibilité et la manière d’éditer les éléments : lorsqu’elle est activée, un objet est créé pour les données des objets sélectionnés directement ; lorsqu’elle est désactivée, les données restent invisibles jusqu’à ce qu’un objet soit créé pour les rendre visibles dans la scène. Avec Append, Fake User marque les blocs de données ajoutés afin de les préserver. Localize All copie aussi les données liées indirectement, les rendant locales au lieu de conserver les liens.

3. Modifier des assets liés : Library Overrides

Si vous devez modifier des données liées tout en conservant leur lien avec la source, vous pouvez utiliser Library Overrides. Ce système permet de modifier localement les propriétés des données liées ; les propriétés inchangées peuvent continuer à être mises à jour à partir de la bibliothèque source. Après avoir sélectionné un élément, utilisez 3D Viewport › Header › Object › Library Override › Make ou Library Override › Make dans le menu contextuel de l’Outliner. Blender crée également des overrides pour les blocs de données associés nécessaires à la création d’une hiérarchie valide.

Les droits de modification d’un override peuvent varier selon la sélection et l’endroit depuis lequel l’opération est lancée. Dans l’Outliner, choisir Selected & Content est une méthode pratique pour rendre modifiables par l’utilisateur les nouveaux overrides créés. Si un override n’est pas modifiable, il faut d’abord utiliser Make Editable. Les propriétés modifiées fonctionnent comme des données locales classiques ; toutefois, le mode Edit n’est pas disponible pour les overrides.

Pour rétablir la valeur de la source, utilisez Library Override › Reset ; cette opération restaure la valeur d’origine sans supprimer l’override. Clear supprime l’override lorsque c’est possible et rétablit la référence aux données liées. Pour changer le statut d’override d’une propriété, utilisez son menu contextuel et sélectionnez Add Override(s), Add Single Override, Remove Override(s) ou Remove Single Override. Pour les propriétés de type tableau, les options individuelles se distinguent de celles qui s’appliquent à tous les éléments.

4. Mise à jour, liens manquants et erreurs fréquentes

Pour mettre à jour les données liées, passez l’Outliner en mode d’affichage Blender File, faites un clic droit sur le fichier blend lié et sélectionnez Reload. Si le fichier source a été déplacé ou renommé, vous pouvez indiquer un autre fichier avec Relocate dans le même menu contextuel. Pour éviter la perte des liens vers les bibliothèques manquantes, Blender peut créer des blocs de données de substitution ; la relocalisation du bon fichier de bibliothèque peut restaurer les données.

Parmi les erreurs fréquentes : essayer de modifier un élément lié comme s’il s’agissait d’une copie locale, supposer qu’Append rompt toujours les liens existants et confondre le contenu d’une collection avec une instance de collection. Pour obtenir une hiérarchie d’overrides plus fiable, regroupez les collections nécessaires sous une collection racine explicite. Si les relations dans la hiérarchie changent, il peut être nécessaire de resynchroniser les overrides ; Blender effectue une synchronisation automatique à l’ouverture du fichier, mais vous pouvez aussi utiliser Library Override › Troubleshoot › Resync dans l’Outliner si besoin.

Dans les workflows d’architecture, d’architecture d’intérieur et d’archviz, Link peut convenir aux équipes qui souhaitent maintenir à jour les assets partagés depuis un fichier source, tandis qu’Append peut être envisagé lorsqu’une copie modifiable et indépendante du fichier est nécessaire. Référencer des fichiers blend compressés peut entraîner une forte consommation de mémoire, car le fichier entier est chargé en mémoire même si seule une petite partie est utilisée. De plus, les dépendances circulaires, dans lesquelles le fichier source renvoie au fichier en cours, peuvent provoquer des liens manquants. Avant la livraison, vérifiez donc les chemins des fichiers, l’accès aux bibliothèques et la hiérarchie de la scène.

Sources

2 sources
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/files/linked_libraries/link_append.html
Résumé
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/files/linked_libraries/library_overrides.html
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

Pour les équipes d’architecture et de visualisation en Turquie, Link peut contribuer à la cohérence des fichiers de projet en permettant de gérer les assets partagés depuis un fichier source unique. Il faut toutefois que le fichier source reste accessible et que les chemins soient correctement résolus au sein de l’équipe ; il est important de planifier dès le départ les chemins relatifs et l’organisation des fichiers.

Append offre davantage d’indépendance, mais ne transmet pas automatiquement les mises à jour de la source. Les bibliothèques volumineuses ou compressées pouvant solliciter fortement la mémoire, il est conseillé de tester la taille des fichiers et la consommation mémoire, en particulier dans les scènes denses. Avec les overrides, veillez également à ne pas négliger les limites liées à la hiérarchie et aux droits de modification.

Questions fréquentes

Quelle est la différence entre Link et Append dans Blender ?

Link crée une référence au fichier source et peut répercuter ses modifications au rechargement. Append copie les données dans le projet ; les changements du fichier source ne sont pas transmis à cette copie.

Comment modifier un objet lié dans Blender ?

Vous pouvez créer des Library Overrides pour modifier des données liées. Le mode Edit n’est pas disponible pour les overrides ; si un override n’est pas modifiable, utilisez d’abord Make Editable.

Comment mettre à jour une bibliothèque liée dans Blender ?

Passez l’Outliner en mode d’affichage Blender File, faites un clic droit sur le fichier blend lié et sélectionnez Reload.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi