Dernières actualités
Named Attribute dans Blender Geometry Nodes : guide pas à pasGuide pour rédiger des prompts vidéo d’architecture avec Gemini Omni Flash et Veo 3.1Unreal Engine GPU Lightmass et Lightmap UV : guide pour les scènes d’architectureLe campus Shixia de Hongling Middle School publié sur ArchDailyPolyReduce et Remesh dans Houdini : guide pratique pour les modèles architecturauxArchicad 27 : workflow pratique pour des vues et mises en page cohérentesRevit, Autodesk Assistant et MCP : interroger le modèle et créer des feuillesImporter un nuage de points dans Blender : guide Point Cloud I/OCréer un rendu architectural panoramique dans Blender et enregistrer l’animation en toute sécuritéCouches Landscape dans Unreal Engine : guide de création et de peinture des matériaux
TutorielsBlenderNamed Attribute List

Named Attribute dans Blender Geometry Nodes : guide pas à pas

Apprenez pas à pas à créer et réutiliser des named attributes dans Blender Geometry Nodes, et à les associer au bon type de données. Ce guide aborde aussi l’inspection des attributs et un module complémentaire facultatif de liste.

Intérieur d’un pavillon contemporain avec des panneaux modulaires différenciés par des attributsImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Un named attribute permet de stocker des données associées aux éléments d’une géométrie sous un nom, puis de les réutiliser dans d’autres opérations.
  2. Le choix du type de données et du domaine détermine les informations stockées et les éléments de géométrie auxquels elles sont associées.
  3. Spreadsheet Editor permet d’examiner le domaine des attributs.
  4. Le module complémentaire Named Attribute List, disponible sur Blender Extensions, peut répertorier les attributs nommés existants.

Ce que vous apprendrez dans ce guide

Dans Geometry Nodes, une géométrie ne se compose pas uniquement de points, d’arêtes et de faces : des données associées à ces éléments peuvent également circuler dans le graphe de nœuds. Ces données sont généralement appelées attributs. Un named attribute est un attribut nommé et stocké sur une géométrie. Dans ce guide, vous découvrirez le principe des attributs, le choix du type de données et du domaine, ainsi que les méthodes pour stocker et relire ces données. Vous verrez également comment les inspecter et dans quels cas le module complémentaire Named Attribute List, présenté sur Blender Extensions, peut s’avérer utile.

En visualisation architecturale, cette approche fournit une base pour réutiliser, dans des groupes de nœuds ou des matériaux, des valeurs associées à différentes parties d’un modèle. Par exemple, il est possible de stocker sur une géométrie une couleur ou une valeur de densité associée aux faces, puis de la lire à une étape ultérieure. L’objectif n’est pas de créer un système de façade prêt à l’emploi, mais de comprendre où les données sont stockées et quels nœuds les lisent ou les écrivent.

Prérequis

Cette présentation s’appuie sur les documents Geometry Nodes et attributs du manuel Blender 5.2 LTS. Les noms et le fonctionnement des nœuds sont répertoriés dans le manuel Blender sous cette version. Les sources ne mentionnent aucune obligation de disposer d’un compte Blender ni d’une licence payante ; nous ne supposons donc pas qu’une telle condition s’applique.

Le module complémentaire Named Attribute List est facultatif. La page Blender Extensions indique qu’il peut être utilisé dans Geometry Nodes et Shader Nodes, et qu’il vise à répertorier les named attributes existants ainsi que les vertex groups, UV maps, color attributes et object attributes. La page indique la date du 12 juillet 2026 pour la version 2.11.0. La source ne précisant pas les versions de Blender compatibles avec le module, vérifiez cette information avant de l’installer. Vous pouvez aussi appliquer le principe des named attributes avec les nœuds intégrés à Blender, sans module complémentaire.

Utiliser les named attributes pas à pas

  1. Déterminez d’abord ce que représente la donnée. Vous pouvez stocker une valeur, une couleur, une direction, des coordonnées UV ou une étiquette. Par exemple, Color peut convenir à une information de couleur associée aux faces, tandis que Float peut servir à stocker une valeur de densité unique. Le manuel Blender répertorie des types tels que Float, Boolean, Integer, Vector, Color et String. Choisissez le type en fonction de la nature de l’information à stocker ; si une large gamme de couleurs ou l’utilisation de couleurs linéaires est importante dans votre workflow, tenez compte de la différence entre Color et Byte Color. D’après le manuel, Color stocke des valeurs RGBA en virgule flottante sur 32 bits dans l’espace colorimétrique linéaire, tandis que Byte Color stocke des entiers sur 8 bits dans l’espace sRGB.

  2. Déterminez à quel élément l’attribut doit être associé. C’est ce qu’on appelle le domaine. Point correspond aux points, Edge aux arêtes, Face aux faces, Face Corner aux coins des faces, Spline aux points de contrôle des courbes et Instance aux instances de géométrie dupliquées. Le manuel donne l’UV map comme exemple documenté du domaine Face Corner. Pour un modèle de façade, réfléchissez dès le départ à la nécessité d’associer la valeur aux faces ou aux points. Le choix du domaine influe sur l’interprétation des données par les nœuds suivants et sur leur interpolation lors de leur transfert vers d’autres éléments.

  3. Stockez les données sous un nom dans le flux de géométrie. Store Named Attribute figure parmi les nœuds qui permettent d’écrire un named attribute dans Geometry Nodes. Une fois une valeur reliée à la géométrie et stockée sous un nom, elle peut être réutilisée plus loin dans le même flux de géométrie en faisant référence à ce nom. Dans certains cas, les conversions de type de données et de domaine entre les nœuds peuvent être effectuées automatiquement ; cela ne signifie pas pour autant que le choix initial est sans importance. Définissez soigneusement le type de l’information à stocker et l’élément auquel elle est associée.

  4. Relisez les mêmes données par leur nom lorsque nécessaire. Le nœud Named Attribute sert à lire les données nommées présentes sur la géométrie. Lorsque vous saisissez un nom ou choisissez parmi les attributs existants, vérifiez que vous sélectionnez le bon. Le manuel indique que, dans le panneau du modificateur, on peut cliquer sur l’icône à côté du bouton de valeur pour choisir une entrée named attribute ; la recherche qui s’ouvre affiche le domaine, le nom et le type de données de l’attribut. Cette information est particulièrement utile lorsque vous travaillez avec des données de types différents portant le même nom.

  5. Exploitez le résultat dans différents contextes. Les named attributes ne sont pas réservés à Geometry Nodes : le manuel Blender explique qu’ils peuvent aussi être utilisés dans des domaines comme les shaders, la peinture et le mappage UV. Vous pouvez ainsi exploiter, lors d’opérations visuelles ultérieures, des données stockées sur la géométrie. Ne confondez pas un attribut anonyme transmis par une connexion de nœud avec un attribut nommé : un attribut anonyme n’a pas de nom et ne peut pas être directement connecté à une autre géométrie créée indépendamment. Pour transférer des données entre des géométries distinctes, vous pouvez utiliser des nœuds d’échantillonnage tels que Sample Index ou Sample Nearest Surface.

  6. Vérifiez le domaine et le résultat. Spreadsheet Editor permet d’examiner les domaines des attributs. Si vous ne trouvez pas les données attendues, vérifiez d’abord le nom, le type et le domaine de l’attribut. Par exemple, le fait de stocker sur les points une donnée que vous attendiez sur les faces peut produire des résultats différents selon le nœud utilisé et les étapes de transfert suivantes. N’oubliez pas que les données peuvent être automatiquement transférées vers d’autres domaines lorsque la géométrie change ; ce transfert repose le plus souvent sur la moyenne des valeurs. Les données Boolean suivent toutefois des règles particulières lors des conversions entre domaines.

Erreurs fréquentes

Attribuer le même nom à plusieurs types de données : les données spéciales comme les vertex groups, les UV maps ou les color attributes sont accessibles dans Geometry Nodes par leur nom. En cas de conflit de noms, un seul des attributs peut être accessible. Utilisez donc des noms clairs et distincts à l’échelle du fichier.

Considérer les types de couleurs comme interchangeables : Color stocke des valeurs RGBA en virgule flottante sur 32 bits dans l’espace colorimétrique linéaire, tandis que Byte Color utilise des valeurs sur 8 bits en sRGB. Choisissez celui qui convient à votre workflow couleur.

Essayer de transférer une donnée anonyme vers une géométrie distincte : les attributs anonymes peuvent être transmis par des connexions de nœuds et, en général, être interpolés lorsque la géométrie change ; ils ne peuvent toutefois pas être directement transférés vers une géométrie indépendante créée à partir d’une autre source. Si vous en avez besoin, envisagez les nœuds d’échantillonnage documentés.

Supposer que le module complémentaire s’ouvrira dans tous les cas : la page de Named Attribute List indique que le menu contextuel peut parfois ne pas apparaître et que cela peut être lié à la sélection de l’objet actif. Si le menu ne s’ouvre pas, vérifiez la sélection de l’objet actif et poursuivez avec les nœuds intégrés à Blender, sans faire dépendre le workflow du module complémentaire.

Étapes suivantes : adapter le workflow à l’architecture et à la visualisation

Commencez par tester un seul type d’attribut et un seul domaine sur une petite géométrie, puis lisez la même donnée avec le nœud Named Attribute et examinez-la dans Spreadsheet Editor. Cette méthode permet de vérifier la relation entre le nom, le type et le domaine avant de passer à une scène complexe de façade ou d’intérieur. Elle peut être utile aux équipes d’architecture qui souhaitent réutiliser des données de surface ou de points sur un modèle paramétrique, ainsi qu’aux professionnels de la visualisation qui veulent transférer des données de géométrie vers l’étape des shaders.

Les sources ne précisent ni les exigences matérielles ni le coût du module complémentaire. Évaluez donc ce workflow en le vérifiant dans une petite scène, plutôt qu’en vous fiant à une promesse de performance. Avant d’utiliser le module, vérifiez sa compatibilité avec votre version de Blender ; dans les fichiers de production, veillez à harmoniser les noms et les types de données des attributs au sein de l’équipe. Une fois ces bases maîtrisées, vous pourrez élargir votre workflow en consultant la documentation des nœuds associés répertoriés dans le manuel Blender, comme Capture Attribute, Transfer Attributes et Sample Index.

Sources et licence

Les documents Attributes, Attribute Nodes et Geometry Nodes du Blender 5.2 LTS Manual sont sous licence CC BY-SA 4.0 ; leur contenu a été adapté en turc. Les informations de présentation et d’utilisation du module complémentaire Named Attribute List sont résumées à partir de la page Blender Extensions.

Sources

3 sources
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/attributes_reference.html
Résumé
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/attribute/index.html
Résumé
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/index.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

L’approche des named attributes offre une méthode structurée aux équipes d’architecture et de visualisation qui souhaitent réutiliser les mêmes informations géométriques à différentes étapes, notamment dans un modèle paramétrique. Son intérêt tient moins à l’ajout de nœuds qu’à la clarté qu’elle apporte au flux de données.

Pour les bureaux et les étudiants en Turquie, le plus prudent est de commencer par un petit essai avec les nœuds intégrés à Blender. Le module complémentaire peut faciliter le listage, mais les sources ne précisant ni les conditions de compatibilité ni celles de licence, il convient de les vérifier avant de l’intégrer à un pipeline de production. Les sources ne donnant pas non plus d’exigences matérielles particulières, il faut effectuer des essais en fonction de la taille de la scène.

Questions fréquentes

À quoi sert un named attribute dans Blender ?

Il permet de stocker sous un nom des données associées aux éléments d’une géométrie, puis de les réutiliser dans d’autres nœuds ou domaines comme les shaders.

Comment vérifier le domaine d’un attribut dans Geometry Nodes ?

Selon le manuel Blender, Spreadsheet Editor permet d’examiner les domaines des attributs.

À quoi sert le module complémentaire Named Attribute List ?

Il vise à répertorier les named attributes existants dans Geometry Nodes et Shader Nodes, ainsi qu’à afficher les vertex groups, UV maps, color attributes et object attributes.

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

À lire aussi