Simstim

VEX Dictionary / solvecurve

solvecurve

Solves inverse kinematics that bends a bone chain to follow a curve, returning bone rotations or matrices.

group: transformtransformsolve

Available in every context

Usage

vector[] solvecurve(float lengths[], int closed, int orienttonormal, vector tangent, vector points[], vector normals[])
matrix3[] solvecurve(float lengths[], int closed, int orienttonormal, vector tangent, vector points[], vector normals[])
vector[] solvecurve(float &outlength, vector &outpos, float lengths[], int closed, int orienttonormal, int normalmode, vector tangent, vector points[], vector normals[])
matrix3[] solvecurve(float &outlength, vector &outpos, float lengths[], int closed, int orienttonormal, int normalmode, vector tangent, vector points[], vector normals[])
vector[] solvecurve(float &outlength, vector &outpos, float lengths[], int closed, int orienttonormal, int normalmode, vector tangent, vector points[], vector normals[], float twists[], float initialtwists[], int fmt, int order, float lod)
matrix3[] solvecurve(float &outlength, vector &outpos, float lengths[], int closed, int orienttonormal, int normalmode, vector tangent, vector points[], vector normals[], float twists[], float initialtwists[], int fmt, int order, float lod)
vector[] solvecurve(string op, float lengths[], int closed, int orienttonormal, vector tangent, int normalcalcmethod, matrix relmat)
matrix3[] solvecurve(string op, float lengths[], int closed, int orienttonormal, vector tangent, int normalcalcmethod, matrix relmat)
vector[] solvecurve(string op, float lengths[], int closed, int orienttonormal, vector tangent, int normalcalcmethod, matrix relmat, int primnum, float lod)
matrix3[] solvecurve(string op, float lengths[], int closed, int orienttonormal, vector tangent, int normalcalcmethod, matrix relmat, int primnum, float lod)

Examples

No worked examples yet.

Signatures (from vcc -X)

Related

Full SideFX documentation ↗