GeometryNodeAttributeTransfer(GeometryNode)

base classes — bpy_struct, Node, NodeInternal, GeometryNode

class bpy.types.GeometryNodeAttributeTransfer(GeometryNode)

Retrieve values from a source geometry and provides them as a field by interpolating them with the context geometry

data_type

The type for the source and result data

Type

enum in Attribute Type Items, default ‘FLOAT’

domain

The domain to use on the target geometry

Type

enum in Attribute Domain Items, default ‘POINT’

mapping

Mapping between geometries

  • NEAREST_FACE_INTERPOLATED Nearest Face Interpolated – Transfer the attribute from the nearest face on a surface (loose points and edges are ignored).

  • NEAREST Nearest – Transfer the element from the nearest element (using face and edge centers for the distance computation).

  • INDEX Index – Transfer the data from the element with the corresponding index in the target geometry.

Type

enum in [‘NEAREST_FACE_INTERPOLATED’, ‘NEAREST’, ‘INDEX’], default ‘NEAREST_FACE_INTERPOLATED’

classmethod is_registered_node_type()

True if a registered node type

Returns

Result

Return type

boolean

classmethod input_template(index)

Input socket template

Parameters

index (int in [0, inf]) – Index

Returns

result

Return type

NodeInternalSocketTemplate

classmethod output_template(index)

Output socket template

Parameters

index (int in [0, inf]) – Index

Returns

result

Return type

NodeInternalSocketTemplate

classmethod bl_rna_get_subclass(id, default=None)
Parameters

id (string) – The RNA type identifier.

Returns

The RNA type or default when not found.

Return type

bpy.types.Struct subclass

classmethod bl_rna_get_subclass_py(id, default=None)
Parameters

id (string) – The RNA type identifier.

Returns

The class or default when not found.

Return type

type

Inherited Properties

Inherited Functions