Node Accumulate Field#

from geonodes import nodes

node = nodes.AccumulateField(value=None, group_index=None, data_type='FLOAT', domain='POINT')

Blender Image

Args:#

Input socket arguments:#

  • value: data_type dependant

  • group_index: Integer

Node parameter arguments:#

  • data_type (str): default = ‘FLOAT’ in (‘FLOAT’, ‘INT’, ‘FLOAT_VECTOR’)

  • domain (str): default = ‘POINT’ in (‘POINT’, ‘EDGE’, ‘FACE’, ‘CORNER’, ‘CURVE’, ‘INSTANCE’)

Output sockets:#

  • leading : data_type dependant

  • trailing : data_type dependant

  • total : data_type dependant

Shared sockets:#

  • Driving parameter : data_type in (‘FLOAT’, ‘INT’, ‘FLOAT_VECTOR’)

  • Input sockets : [‘value’]

  • Output sockets : [‘leading’, ‘trailing’, ‘total’]

Implementation#

Class or method name

Definition

Domain

accumulate_field

def accumulate_field(self, value=None, group_index=None):

Go to top - main - nodes - nodes menus