VEX Dictionary / spline
spline
Samples a value at a given position along a curve through key values, using a named basis such as linear or catmull-rom.
group: mathspline
Available in every context
Usage
float spline(string basis; float sample_pos; float value1, ...)
vector spline(string basis; float sample_pos; vector value1, ...)
vector4 spline(string basis; float sample_pos; vector4 value1, ...)
float spline(string basis, float sample_pos, float values[], ...)
vector spline(string basis; float sample_pos; vector values[], ...)
vector4 spline(string basis; float sample_pos; vector4 values[], ...)
float spline(string bases[], float sample_pos, float values[], ...)
vector spline(string bases[]; float sample_pos; vector values[], ...)
vector4 spline(string bases[]; float sample_pos; vector4 values[], ...)
float spline(string bases[], float sample_pos, float values[], float positions[], ...)
vector spline(string bases[]; float sample_pos; vector values[], float positions[], ...)
vector4 spline(string bases[]; float sample_pos; vector4 values[], float positions[], ...)
Examples
No worked examples yet.
Signatures (from vcc -X)
float spline(string, float, float, ...)all contextsfloat spline(string, float, float[], ...)all contextsfloat spline(string[], float, float[], ...)all contextsfloat spline(string[], float, float[], float[], ...)all contextsvector4 spline(string, float, vector4, ...)all contextsvector4 spline(string, float, vector4[], ...)all contextsvector4 spline(string[], float, vector4[], ...)all contextsvector4 spline(string[], float, vector4[], float[], ...)all contextsvector spline(string, float, vector, ...)all contextsvector spline(string, float, vector[], ...)all contextsvector spline(string[], float, vector[], ...)all contextsvector spline(string[], float, vector[], float[], ...)all contexts