Dernières actualités
Créer une bibliothèque d’assets dans Blender : guide Link, Append et OverrideCréer un matériau de verre dans Blender : Glass BSDF et Principled BSDFCréer un compositing réaliste avec Shadow Catcher et Alpha Over dans BlenderCréer des images d’architecture avec GPT Image : guide de prompts APIFlorian Residence 1 achevé à Bratislava : un programme mixte de 73 logementsUnreal Engine Path Tracer : 5 étapes pour le rendu intérieurCréer et modifier des volumes et des meshes avec Modeling Mode dans Unreal EngineGuide Python 3 pour Grasshopper : accès aux données, types et sortiesCréer une présentation avec des scènes SketchUp et exporter une animationDéplier les UV avec l’UV Editor d’Unreal Engine : guide pratique pas à pas
Conseils et guidesBlenderAsset Browser

Créer une bibliothèque d’assets dans Blender : guide Link, Append et Override

Le guide d’utilisation actuel de Blender explique comment réutiliser des assets provenant de fichiers externes avec Link, Append ou l’Asset Browser, et comment modifier les données liées avec Library Overrides. Le choix dépend des besoins de sélection, de mise à jour et de modification.

Maquettes et échantillons de matériaux organisés dans un espace de travail architecturalImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Link référence le fichier source ; ses modifications apparaissent lorsque le fichier lié est rechargé.
  2. Append copie généralement les données dans le fichier local ; toutefois, Append des données déjà liées peut préserver le lien.
  3. Library Overrides permet de modifier les propriétés prises en charge des données liées ; les propriétés inchangées peuvent être mises à jour depuis la source.
  4. Les options Link, Append et Pack de l’Asset Browser déterminent la manière dont l’asset est géré dans le fichier.

Le guide d’utilisation en ligne actuel de Blender explique comment réutiliser dans des projets des objets, des matériaux et d’autres blocs de données provenant de fichiers .blend externes, à l’aide de Link, Append et de l’Asset Browser. Les pages n’indiquent pas de numéro de version unique de Blender couvrant l’ensemble de ces fonctions. La documentation de Library Overrides précise que l’ancien système de proxies a été abandonné dans Blender 3.0, puis entièrement supprimé dans la version 3.2. Le choix fondamental pour le flux de travail dépend du maintien ou non du lien entre l’asset et son fichier source, ainsi que du degré de modification souhaité dans la scène.

  1. Utilisez Link si vous souhaitez que les modifications apportées au fichier source se répercutent dans les projets. Cette opération crée une référence au fichier .blend externe au lieu de copier les données dans le fichier courant. Les modifications de la source apparaissent lorsque le fichier lié est rechargé. Dans l’Outliner, les blocs de données liés sont signalés par une icône en forme de chaîne.

  2. Les données ajoutées avec Link sont en lecture seule par défaut ; les valeurs de position, de rotation et d’échelle des objets peuvent également être verrouillées. Les options permettant d’ajouter une collection ou les données d’un objet sous forme d’instance peuvent créer un objet transformable dans le fichier courant. Vous pouvez aussi utiliser Library Overrides pour modifier certaines propriétés tout en conservant le lien.

  3. Si vous avez besoin d’une copie indépendante dans le projet, Append copie généralement les données dans le fichier courant. Les modifications ultérieures du fichier source ne sont pas répercutées dans cette copie. Il existe toutefois une exception importante : Append des données déjà liées peut préserver le lien, même si les objets ou les collections sont ajoutés à la scène. Les données ajoutées de cette manière restent liées et non modifiables ; ce comportement permet de préserver les relations existantes entre les données.

ParamètreValeur recommandéeEffet
LinkContenu qui doit rester à jour avec la sourceCrée une référence au fichier externe ; les modifications apparaissent lorsque le fichier est rechargé.
AppendContenu destiné à être utilisé comme copie localeCopie les données dans le projet ; toutefois, les données déjà liées peuvent conserver leur lien.
PackAsset qui ne doit pas dépendre du chemin de la bibliothèque externeAjoute l’asset sous forme de données liées et l’intègre au fichier .blend courant.
Follow Asset or PreferencesPour laisser la méthode d’importation dépendre des préférencesUtilise la méthode définie par l’asset ou celle des préférences relatives aux chemins de fichiers.

2. Choisir la méthode d’importation dans l’Asset Browser

  1. Pour ouvrir l’Asset Browser, créez une nouvelle zone, cliquez sur le bouton Editor Type en haut à gauche de la zone et sélectionnez Asset Browser. Les bibliothèques et les catalogues s’affichent à gauche, tandis que les assets du catalogue sélectionné apparaissent au centre. Vous pouvez faire glisser des objets et des mondes dans la scène, et des matériaux sur l’objet auquel ils sont destinés. Les assets Geometry Nodes peuvent être ajoutés comme Geometry Nodes Modifier en les déposant sur un objet.

  2. L’option Import Method apparaît dans l’en-tête lorsque vous sélectionnez une bibliothèque d’assets autre que Current File ou Essentials. Vérifiez ce réglage avant l’importation. Link importe le contenu sous forme de données liées en lecture seule. Append copie l’asset et ses dépendances ; les modifications ultérieures de la source ne sont pas répercutées dans le projet. Pack ajoute les données liées et les intègre au fichier courant. L’objectif est ainsi d’éviter que le fichier dépende du chemin de la bibliothèque d’assets externe. L’option « Follow Asset or Preferences » laisse le choix de la méthode à la préférence de l’asset ou au réglage File Path Preferences.

  3. Lorsque vous faites glisser des assets de collection, ils peuvent être ajoutés sous forme d’instances. Dans ce cas, un seul objet représentant toute la collection est créé dans la scène ; son contenu n’apparaît pas dans l’Outliner et ne peut pas être modifié directement. Vous pouvez utiliser Make Instances Real pour accéder à son contenu. Vous pouvez aussi supprimer l’objet d’instance, puis lier la collection à la scène depuis la vue Blender File de l’Outliner. Désactiver l’option Instance dans l’Asset Browser permet également d’ajouter toute la hiérarchie de la collection.

3. Gérer les liens et les chemins d’accès aux fichiers

  1. Pour ajouter des données avec le navigateur de fichiers, utilisez File › Link… ou File › Append…, accédez au fichier source .blend et sélectionnez les blocs de données nécessaires. Vous pouvez également faire glisser des fichiers dans la fenêtre de Blender pour effectuer une opération Link ou Append. Lors d’une opération Link, l’option Relative Path permet de référencer la source avec un chemin relatif plutôt qu’avec un chemin absolu.

  2. Passez l’Outliner en vue Blender File pour examiner les fichiers liés et leurs chemins sources. Pour mettre à jour un lien, faites un clic droit sur le fichier de bibliothèque et choisissez Reload. Si le fichier source est déplacé ou renommé, Relocate permet de rediriger le lien vers un autre fichier. Si la bibliothèque est introuvable, Blender peut créer des blocs de données temporaires pour remplacer les liens manquants ; les références peuvent être rétablies lorsque la bibliothèque est relocalisée.

  3. Évitez les dépendances croisées entre fichiers. Le guide indique que si le fichier source renvoie lui-même au fichier courant, des liens peuvent manquer. Par ailleurs, même si vous n’utilisez qu’une petite partie d’un fichier .blend compressé, le fichier entier peut devoir être chargé en mémoire. Une fois le contenu lié chargé, son utilisation mémoire ne diffère pas de celle des mêmes données chargées sous forme non compressée.

4. Modifier certaines propriétés avec Library Overrides

  1. Pour modifier certaines propriétés du contenu lié dans le fichier local, appliquez Library Override › Make aux blocs de données concernés. Vous pouvez lancer l’opération depuis les menus correspondants de la 3D Viewport, de l’Outliner ou de Properties. Blender peut également créer les autres blocs de données nécessaires à la mise en place d’une hiérarchie d’override valide ; toutefois, seuls les éléments sélectionnés pendant l’opération sont modifiables par l’utilisateur.

Les propriétés d’override qui n’ont pas été modifiées dans la source peuvent prendre leurs nouvelles valeurs lors de la mise à jour de la bibliothèque. Reset rétablit les valeurs d’origine sans supprimer l’override. Clear tente de supprimer l’override et de revenir à la source liée ; si cela risque d’endommager la hiérarchie, l’override peut être conservé et marqué comme non modifiable. Même si les overrides se modifient comme des blocs de données locaux, Edit Mode n’est pas pris en charge. Organiser les collections selon une hiérarchie claire et cohérente contribue à la fiabilité des opérations d’override automatiques. Lorsque les relations avec la source changent, il peut être nécessaire de resynchroniser à l’aide de Library Override › Troubleshoot › Resync dans l’Outliner.

Dans les projets d’architecture, d’architecture d’intérieur et d’archviz, Link convient aux équipes qui souhaitent maintenir des assets communs à jour dans une source unique. Append peut être privilégié pour créer des copies locales destinées à être modifiées indépendamment ; il faut toutefois garder à l’esprit que les données déjà liées peuvent conserver leur lien. Library Overrides est utile lorsqu’une intervention locale limitée est nécessaire sur un asset lié. Les équipes doivent définir à l’avance les chemins d’accès aux fichiers, la hiérarchie des collections et déterminer si les assets doivent être indépendants ou rester à jour. Les besoins en mémoire des fichiers sources compressés doivent également être pris en compte dans les scènes volumineuses.

Erreurs fréquentes

  • Croire que le contenu ajouté avec Link est une copie entièrement modifiable. Les données liées sont en lecture seule par défaut.

  • Supposer que tout contenu ajouté avec Append sera forcément indépendant. Les données déjà liées peuvent conserver leur lien lors d’une opération Append.

  • Chercher tous les éléments enfants dans l’Outliner après avoir ajouté une instance de collection. L’instance représente la collection par un seul objet.

  • Oublier les chemins des liens lorsque le fichier source est déplacé. Si nécessaire, choisissez le nouveau fichier avec Relocate depuis l’Outliner.

  • Penser que les overrides permettent tous les types de modification. Edit Mode, par exemple, n’est pas pris en charge ; les possibilités de modification de l’animation peuvent dépendre de l’état de l’animation dans les données sources.

Sources

3 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é
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/editors/asset_browser.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 de projet en Turquie, Link peut faciliter la mise à jour des assets de scène fréquemment utilisés en les conservant dans une source commune et en répercutant les changements dans les projets. Cet avantage suppose une gestion cohérente des chemins d’accès aux fichiers et de la hiérarchie de la bibliothèque. Le déplacement des liens et les besoins en mémoire des sources compressées doivent être testés avant de commencer le flux de travail, en particulier pour les scènes volumineuses.

Append fournit des copies locales plus indépendantes, mais il faut savoir que des données déjà liées peuvent conserver leur lien après cette opération. Overrides permet des modifications sélectives, mais ne prend pas en charge tous les types de modifications. Pour les studios, le choix devrait dépendre davantage des besoins de mise à jour, de la gestion des fichiers et du degré de modification souhaité des assets que du matériel utilisé.

Questions fréquentes

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

Link crée une référence au fichier source ; ses modifications apparaissent lorsque le fichier est rechargé. Append copie généralement les données, mais peut préserver le lien si celles-ci étaient déjà liées.

À quoi sert Pack dans l’Asset Browser de Blender ?

Pack ajoute l’asset sous forme de données liées et l’intègre au fichier `.blend` courant. L’objectif est d’éviter que le fichier dépende du chemin de la bibliothèque d’assets externe.

Peut-on modifier un objet lié avec Blender Library Override ?

Library Overrides permet de modifier certaines propriétés prises en charge dans le fichier local et de mettre à jour depuis la source les propriétés qui n’ont pas été modifiées. Edit Mode n’est pas pris en charge pour les overrides.

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

À lire aussi