Spline Falloff
Description
This node creates a vector based falloff that associates a float to every
vector. The float is equal to some property of the projection of the vector on
the spline. See the options below for the available options.
Options
- Mix List Type - This option is only available for spline list. It allows
to mix the falloff of each spline.
- Max - This option mix the falloffs by considering the maximum value.
- Add - This option mix the falloffs by adding them.
Distance
The falloff is equal to the inverse of the distance to the spline. The value is
always in the [0, 1]
range, so some distances will be clamped to 1
or 0
.
We conclude that objects that are closer to the spline will have a large float
that doesn’t exceed 1
and as object gets away, their floats starts to fade
until it becomes zero at some point.
Parameter
The falloff is equal to the parameter of the projection of the vector on the
spline. If the projection of the vector is at the start of the spline, the value
will be closer to zero, and if the projection of the vector is at the end of the
spline the value will be closer to one.
- Spline(s) - A spline or a spline list.
- Use Radius for Distance - This boolean input allows to use the spline’s
radius to offset distance.
- Distance - This float is added to the float of every object which result
in an offset for the distance.
- Use Radius for Width - This boolean input allows to use the spline’s
radius to offset width.
- Width - The distance between the ones and the zeroes, can be though of as
the slop as well.
- Interpolation - Floats are evaluated at this interpolation.
Outputs
- Falloff - The actual falloff object.
Advanced Node Settings
- Resolution - An integer value to specify the poly spline segments per Bezier
spline segments for input spline(s).