Data socket Object#
Inherits from dsock.Object
go to index
Methods#
geometry : Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
info : Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
location : Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
rotation : Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
scale : Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
switch : output (Object)
switch#
Geometry node [Switch].
- Args:
switch: Boolean true: Object node_label (str): Node label node_color (color): Node background color
- Returns:
Object
Node creation
Node
Switch
input_type = ‘OBJECT’
Blender reference : GeometryNodeSwitch
from geonodes import nodes nodes.Switch(false=self, switch=switch, true=true, input_type='OBJECT', label=node_label, node_color=node_color)
info#
Geometry node [Object Info].
- Args:
as_instance: Boolean transform_space (str): ‘ORIGINAL’ in [ORIGINAL, RELATIVE] node_label (str): Node label node_color (color): Node background color
- Returns:
Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
Node creation
Node
ObjectInfo
Blender reference : GeometryNodeObjectInfo
from geonodes import nodes nodes.ObjectInfo(object=self, as_instance=as_instance, transform_space=transform_space, label=node_label, node_color=node_color)
location#
Geometry node [Object Info].
- Args:
as_instance: Boolean transform_space (str): ‘ORIGINAL’ in [ORIGINAL, RELATIVE] node_label (str): Node label node_color (color): Node background color
- Returns:
location in Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
Node creation
Node
ObjectInfo
Blender reference : GeometryNodeObjectInfo
from geonodes import nodes nodes.ObjectInfo(object=self, as_instance=as_instance, transform_space=transform_space, label=node_label, node_color=node_color).location
rotation#
Geometry node [Object Info].
- Args:
as_instance: Boolean transform_space (str): ‘ORIGINAL’ in [ORIGINAL, RELATIVE] node_label (str): Node label node_color (color): Node background color
- Returns:
rotation in Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
Node creation
Node
ObjectInfo
Blender reference : GeometryNodeObjectInfo
from geonodes import nodes nodes.ObjectInfo(object=self, as_instance=as_instance, transform_space=transform_space, label=node_label, node_color=node_color).rotation
scale#
Geometry node [Object Info].
- Args:
as_instance: Boolean transform_space (str): ‘ORIGINAL’ in [ORIGINAL, RELATIVE] node_label (str): Node label node_color (color): Node background color
- Returns:
scale in Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
Node creation
Node
ObjectInfo
Blender reference : GeometryNodeObjectInfo
from geonodes import nodes nodes.ObjectInfo(object=self, as_instance=as_instance, transform_space=transform_space, label=node_label, node_color=node_color).scale
geometry#
Geometry node [Object Info].
- Args:
as_instance: Boolean transform_space (str): ‘ORIGINAL’ in [ORIGINAL, RELATIVE] node_label (str): Node label node_color (color): Node background color
- Returns:
geometry in Sockets [location (Vector), rotation (Vector), scale (Vector), geometry (Geometry)]
Node creation
Node
ObjectInfo
Blender reference : GeometryNodeObjectInfo
from geonodes import nodes nodes.ObjectInfo(object=self, as_instance=as_instance, transform_space=transform_space, label=node_label, node_color=node_color).geometry