Data socket Instances#
Inherits from gn.Geometry
go to index
Static methods#
FromGeometries : instances (Instances)
InstanceOnPoints : instances (Instances)
Properties#
domain_size : instance_count (Integer)
instance_count : instance_count (Integer)
Methods#
InstanceOnPoints#
Geometry node [Instance on Points].
- Args:
points: Points selection: Boolean instance: Geometry pick_instance: Boolean instance_index: Integer rotation: Vector scale: Vector node_label (str): Node label node_color (color): Node background color
- Returns:
Instances
Node creation
Node
InstanceOnPoints
Blender reference : GeometryNodeInstanceOnPoints
from geonodes import nodes nodes.InstanceOnPoints(points=points, selection=selection, instance=instance, pick_instance=pick_instance, instance_index=instance_index, rotation=rotation, scale=scale, label=node_label, node_color=node_color)
FromGeometries#
Geometry node [Geometry to Instance].
- Args:
geometry: <m>Geometry node_label (str): Node label node_color (color): Node background color
- Returns:
Instances
Node creation
Node
GeometryToInstance
Blender reference : GeometryNodeGeometryToInstance
from geonodes import nodes nodes.GeometryToInstance(*geometry, label=node_label, node_color=node_color)
domain_size#
Geometry node [Domain Size].
- Returns:
Integer
Node creation
Node
DomainSize
component = ‘INSTANCES’
Blender reference : GeometryNodeAttributeDomainSize
from geonodes import nodes nodes.DomainSize(geometry=self, component='INSTANCES', label=f"{self.node_chain_label}.domain_size")
instance_count#
Geometry node [Domain Size].
- Returns:
Integer
Node creation
Node
DomainSize
component = ‘INSTANCES’
Blender reference : GeometryNodeAttributeDomainSize
from geonodes import nodes nodes.DomainSize(geometry=self, component='INSTANCES', label=f"{self.node_chain_label}.instance_count")
rotate#
Geometry node [Rotate Instances].
- Args:
selection: Boolean rotation: Vector pivot_point: Vector local_space: Boolean node_label (str): Node label node_color (color): Node background color
- Returns:
Instances
Node creation
Node
RotateInstances
Blender reference : GeometryNodeRotateInstances
from geonodes import nodes nodes.RotateInstances(instances=self, selection=selection, rotation=rotation, pivot_point=pivot_point, local_space=local_space, label=node_label, node_color=node_color)
scale#
Geometry node [Scale Instances].
- Args:
selection: Boolean scale: Vector center: Vector local_space: Boolean node_label (str): Node label node_color (color): Node background color
- Returns:
Instances
Node creation
Node
ScaleInstances
Blender reference : GeometryNodeScaleInstances
from geonodes import nodes nodes.ScaleInstances(instances=self, selection=selection, scale=scale, center=center, local_space=local_space, label=node_label, node_color=node_color)
translate#
Geometry node [Translate Instances].
- Args:
selection: Boolean translation: Vector local_space: Boolean node_label (str): Node label node_color (color): Node background color
- Returns:
Instances
Node creation
Node
TranslateInstances
Blender reference : GeometryNodeTranslateInstances
from geonodes import nodes nodes.TranslateInstances(instances=self, selection=selection, translation=translation, local_space=local_space, label=node_label, node_color=node_color)
realize#
Geometry node [Realize Instances].
- Args:
legacy_behavior (bool): False node_label (str): Node label node_color (color): Node background color
- Returns:
Geometry
Node creation
Node
RealizeInstances
Blender reference : GeometryNodeRealizeInstances
from geonodes import nodes nodes.RealizeInstances(geometry=self, legacy_behavior=legacy_behavior, label=node_label, node_color=node_color)
to_points#
Geometry node [Instances to Points].
- Args:
selection: Boolean position: Vector radius: Float node_label (str): Node label node_color (color): Node background color
- Returns:
Points
Node creation
Node
InstancesToPoints
Blender reference : GeometryNodeInstancesToPoints
from geonodes import nodes nodes.InstancesToPoints(instances=self, selection=selection, position=position, radius=radius, label=node_label, node_color=node_color)
duplicate_instances#
Geometry node [Duplicate Elements].
- Args:
selection: Boolean amount: Integer node_label (str): Node label node_color (color): Node background color
- Returns:
Sockets [geometry (Geometry), duplicate_index (Integer)]
Node creation
Node
DuplicateElements
domain = ‘INSTANCE’
Blender reference : GeometryNodeDuplicateElements
from geonodes import nodes nodes.DuplicateElements(geometry=self, selection=selection, amount=amount, domain='INSTANCE', label=node_label, node_color=node_color)