Node Random Value#

from geonodes import nodes

node = nodes.RandomValue(min=None, max=None, probability=None, ID=None, seed=None, data_type='FLOAT')

Blender Image

Args:#

Input socket arguments:#

  • min: data_type dependant

  • max: data_type dependant

  • probability: Float

  • ID: Integer

  • seed: Integer

Node parameter arguments:#

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

Output sockets:#

  • value : data_type dependant

Shared sockets:#

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

  • Input sockets : [‘min’, ‘max’]

  • Output sockets : [‘value’]

Implementation#

Class or method name

Definition

Boolean

Random

@classmethod
def Random(cls, probability=None, ID=None, seed=None):

Domain

random_float

@staticmethod
def random_float(min=None, max=None, ID=None, seed=None):

random_integer

@staticmethod
def random_integer(min=None, max=None, ID=None, seed=None):

random_vector

@staticmethod
def random_vector(min=None, max=None, ID=None, seed=None):

random_boolean

@staticmethod
def random_boolean(probability=None, ID=None, seed=None):

Float

Random

@classmethod
def Random(cls, min=None, max=None, ID=None, seed=None):

Geometry

random_float

@staticmethod
def random_float(min=None, max=None, ID=None, seed=None):

random_integer

@staticmethod
def random_integer(min=None, max=None, ID=None, seed=None):

random_vector

@staticmethod
def random_vector(min=None, max=None, ID=None, seed=None):

random_boolean

@staticmethod
def random_boolean(probability=None, ID=None, seed=None):

Integer

Random

@classmethod
def Random(cls, min=None, max=None, ID=None, seed=None):

Vector

Random

@classmethod
def Random(cls, min=None, max=None, ID=None, seed=None):

Global functions

random_float

def random_float(min=None, max=None, ID=None, seed=None):

random_integer

def random_integer(min=None, max=None, ID=None, seed=None):

random_vector

def random_vector(min=None, max=None, ID=None, seed=None):

random_boolean

def random_boolean(probability=None, ID=None, seed=None):

Go to top - main - nodes - nodes menus