Nœud Attribute

../../../_images/render_shader-nodes_input_attribute_node.png

Nœud Attribute.

Le nœud Attribute vous permet de récupérer des attributs attachés à un objet ou un maillage.

Entrées

Ce nœud n’a pas d’entrées.

Propriétés

Name

Nom de l’attribut.

Type

Spécifie le type de l’attribut.

Geometry

L’attribut est associé à la géométrie de l’objet, et sa valeur varie d’un sommet à l’autre, ou dans le volume de l’objet.

La plupart des attributs sont plus facilement accessibles via les divers nœuds input, à l’exception des suivants :

Vertex Color Layers

Ceux-ci peuvent être récupérés par leur nom.

Density

Donne un scalaire définissant la densité de toute fumée dans le Domaine du fluide.

Color

Donne la couleur de la fumée dans le Domaine du fluide. Les sorties color et vector sont les mêmes. La sortie Factor est une moyenne des canaux.

Temperature

Donne un scalaire définissant la température du volume. Des valeurs dans l’intervalle 0 - 1 correspondant à 0 - 1000 kelvins. Celui-ci peut être utilisé pour faire le rendu du feu basé sur la physique avec les shaders Blackbody ou Principled Volume. Les trois sorties sont toutes les mêmes.

Flame

Donne un scalaire définissant la densité de tout feu dans le Domaine du fluide. Les trois sorties sont toutes les mêmes.

Ocean Foam

Donne un scalaire définissant l’endroit où l’écume pourrait apparaître en utilisant un Modificateur Ocean. Ceci dépend du nom que vous donnez à cette propriété.

Voir aussi

Pour une liste complète des options voir ce thread sur Blender Stack Exchange.

Object

Le nom de l’attribut spécifie un nom de propriété personnalisée, ou un chemin d’ARN vers une propriété intégrée (comme la propriété unique driver variables).

Les valeurs des attributs de ce type sont définies une fois par objet. Le nom ou le chemin est d’abord recherché dans le bloc de données de l’objet, puis dans le bloc de données du maillage s’il n’est pas trouvé. Les propriétés personnalisées ont la priorité sur celles qui sont intégrées.

La valeur de la propriété doit être un nombre entier, un flottant ou un vecteur de 1 à 4 flottants ; les propriétés d’autres types sont ignorées. Si une propriété appropriée n’est pas trouvée, toutes les prises du noeud, y compris Alpha, donnent 0.

Astuce

L’attribut color donnera la valeur du champ Color dans le panneau Viewport Display de l’objet, à moins qu’il ne soit remplacé par une propriété personnalisée.

Instancer

Semblable à Object, mais l’attribut est recherché dans les paramètres du système de particules de l’instancieur, suivi de l’objet instancieur. Si l’objet courant n’est pas instancié, ou si la propriété n’est pas trouvée, il repasse en Mode Objet.

Sorties

Color

Couleur RGB interpolée de l’attribut.

Vector

Vecteur XYZ interpolé de l’attribut.

Factor

Valeur scalaire interpolée de l’attribut.

Alpha

Canal Alpha de l’attribut, lorsqu’il est disponible. Si l’attribut n’a pas de canal alpha, la valeur par défaut est généralement 1.

Note

Actuellement, les attributs ne sont pas pris en charge dans les shaders utilisés pour le World ou les Objets Light.