Category:ProtoFlux:Math:Interpolation

Category page
Revision as of 03:44, 25 August 2025 by YoshBot (talk | contribs) (fix link spaces)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Nodes
Node Name Description
BezierCurve Returns a lerped value of a bezier curve, using provided tangents.
ConstantSlerp Changes at a constant speed to the target value every frame (usually dealing with rotations such as floatQ).
CosineLerp Returns a value that acts like a cosine wave curve every frame.
CubicLerp Similar to the Bezier Curve, but calculates the lerp differently.
InverseLerp Returns a point in between 2 non-normalized arbitrary values.
MultiBezierCurve The same as the Bezier Curve node, but allowing multiple inputs.
MultiCosineLerp The same as the Cosine Lerp node, but allowing multiple inputs.
MultiCubicLerp The same as the Cubic Lerp node, but allowing multiple inputs.
MultiLerp The same as the Value Lerp node, but allowing multiple inputs.
MultiSlerp The same as the Slerp node, but allowing multiple inputs.
MultiSlerpWithMagnitude The same as the Slerp node, but allowing multiple inputs. (With Magnitude)
Slerp Slerps between two values using a start and end point (usually dealing with rotations such as floatQ).
SlerpWithMagnitude Slerps between two values using a start and end point (usually dealing with rotations such as floatQ). (With Magnitude)
SmoothSlerp Changes at a smoothed speed to the target value every frame (usually dealing with rotations such as floatQ).
ValueConstantLerp Changes at a constant speed to the target value every frame.
ValueLerp Lerps between two values using a start and end point.
ValueLerpUnclamped Like Value Lerp, but it extrapolates beyond the start and end point.
ValueSmoothLerp Changes at a smoothed speed to the target value every frame.