Nœud Accumulate Field

Le nœud Accumulate Field.

The Accumulate Field node counts a running total of its input values, in the order defined by the geometry’s indices. The node’s essential operation is just addition, but instead of only outputting the final total, it outputs the current value at every element.

Inputs

Value

Les valeurs à cumuler.

Avertissement

Lorsque vous accumulez des valeurs entières, veillez à ce qu’il n’y ait pas trop de grandes valeurs. L’entier maximum que Blender stocke en interne est d’environ 2 milliards. Après cela, les valeurs peuvent s’enrouler et devenir négatives. Voir wikipedia pour plus d’informations.

Group Index

Indice utilisé pour regrouper des valeurs pour plusieurs accumulations distinctes. Cela peut être considéré comme un choix du “bin” dans lequel placer chaque valeur. Cette entrée n’a aucun effet lorsqu’il ne s’agit que d’une seule valeur.

Properties

Data Type
Float

Le nœud accumulera un champ Float.

Integer

Le nœud accumulera un champ Integer.

Vecteur

Le nœud accumulera un champ Vector.

Domaine

The attribute domain used for accumulation and for evaluation of the Value input. If the

Output

Leading

Le total cumulé des valeurs du groupe correspondant, en commençant par la première valeur.

Trailing

Le total cumulé des valeurs dans le groupe correspondant, en commençant à zéro.

Total

Le total de toutes les valeurs du groupe correspondant

Exemples

Table

Value

Group Index

Leading

Trailing

Total

1

7

1

0

6

3

7

4

1

6

2

7

6

4

6

1

3

1

0

3

0

3

1

1

3

2

3

3

1

3

Quelques exemples de valeurs d’entrée et les résultats du nœud. Un élément important à retenir de ce tableau est que les valeurs spécifiques pour Group Input n’ont pas d’importance ; il importe seulement que les valeurs soient partagées entre les éléments.

Boîtes empilées

../../../_images/modeling_geometry-nodes_utilities_accumulate-field_box-stack.png

Ici, le nœud est utilisé en combinaison avec le nœud Nœud Random Value pour créer une pile de boîtes mises à l’échelle de manière aléatoire. L’entrée Group Index n’est pas utilisée, car toutes les boîtes sont censées être dans la même pile.

../../../_images/modeling_geometry-nodes_utilities_accumulate-field_box-stack-2.png

Une version légèrement plus compliquée de l’exemple précédent, utilisant l’entrée Group Index pour créer trois piles distinctes.