Node Sample Curve#

from geonodes import nodes

node = nodes.SampleCurve(curves=None, value=None, factor=None, length=None, curve_index=None, data_type='FLOAT', mode='FACTOR', use_all_curves=False)

Blender Image

Args:#

Input socket arguments:#

Node parameter arguments:#

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

  • mode (str): default = ‘FACTOR’ in (‘FACTOR’, ‘LENGTH’)

  • use_all_curves (bool): default = False

Output sockets:#

Shared sockets:#

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

  • Input sockets : [‘value’]

  • Output sockets : [‘value’]

Implementation#

Class or method name

Definition

Curve

sample

def sample(self, value=None, factor=None, length=None, curve_index=None, data_type='FLOAT', mode='FACTOR', use_all_curves=False):

Go to top - main - nodes - nodes menus