Skip to main content
Documentation
Nodes

Spatial Nodes

Distance calculations, coordinate transformations, and spatial operations for 3D effect positioning.

Spatial Nodes

Distance calculations, coordinate transformations, and spatial operations for 3D effect positioning.

This category contains 6 nodes.

Nodes

Exponential Falloff

Calculates exponential decay falloff. formula

Inputs: Distance, falloff rate.

NameTypeRangeDefault
DistanceNumber≥00
Decay RateNumberany1

Outputs: Decay value, typically [0, 1].

NameTypeRange
NumberNumberany

Is Within

Checks if value is within range

Inputs: Value, min, max.

NameTypeRangeDefault
ValueNumberany0
MinNumberany0
MaxNumberany1

Outputs: Boolean true if min <= value <= max.

NameTypeRange
ResultBooleanbool

Is Within 3D

Checks if 3D point is within a box

Inputs: Position (x,y,z), min (x,y,z), max (x,y,z).

NameTypeRangeDefault
PositionVectorvec[0, 0, 0]
Min XNumberany0
Max XNumberany1
Min YNumberany0
Max YNumberany1
Min ZNumberany0
Max ZNumberany1

Outputs: Boolean true if inside box.

NameTypeRange
ResultBooleanbool

Linear Falloff

Calculates linear falloff/decay. formula

Inputs: Distance, falloff range.

NameTypeRangeDefault
DistanceNumber≥00
Max DistanceNumberany1

Outputs: Linear decay value, typically [0, 1].

NameTypeRange
NumberNumberany

Smooth Is Within

Smooth version of isWithin with edge blending

Inputs: Value, min, max, smoothness.

NameTypeRangeDefault
ValueNumberany0
MinNumberany0
MaxNumberany1
ToleranceNumberany0.01

Outputs: Smooth [0, 1] with gradual transitions at edges.

NameTypeRange
ResultNumberany

Smooth Is Within 3D

Smooth version of isWithin3D for 3D box with edge blending

Inputs: Position, min, max, smoothness.

NameTypeRangeDefault
PositionVectorvec[0, 0, 0]
Min XNumberany0
Max XNumberany1
Min YNumberany0
Max YNumberany1
Min ZNumberany0
Max ZNumberany1
ToleranceNumberany0.01

Outputs: Smooth [0, 1] value.

NameTypeRange
ResultNumberany