VEX Dictionary / agentsolvefbik
agentsolvefbik
Runs a full-body IK solve on an agent's skeleton to reach target transforms.
group: crowdcrowdstransformsolve
Available in every context
Usage
int agentsolvefbik(<geometry>, int outgeo, int prim, int targets[], matrix targetxforms[], int xformgroup, int iters)
int agentsolvefbik(<geometry>, int outgeo, int prim, int targets[], matrix targetxforms[], int xformgroup, int iters, float tolerance, int pinroot)
int agentsolvefbik(<geometry>, int outgeo, int prim, int targets[], matrix targetxforms[], int xformgroup, int iters, float tolerance, int pinroot, float targetweights[], int targetpriorities[], int targetdepths[])
int agentsolvefbik(<geometry>, int outgeo, int prim, int targets[], matrix targetxforms[], int xformgroup, int iters, float tolerance, int pinroot, float targetweights[], int targetpriorities[], int targetdepths[], int targettypes[], matrix targetoffsets[])
int agentsolvefbik(<geometry>, int outgeo, int prim, int targets[], matrix targetxforms[], int xformgroup, int iters, float tolerance, int pinroot, float targetweights[], int targetpriorities[], int targetdepths[], string goalxformattrib, string constrainedxformattrib, string jointlimitsattrib)
int agentsolvefbik(<geometry>, int outgeo, int prim, int targets[], matrix targetxforms[], int xformgroup, int iters, float tolerance, int pinroot, float targetweights[], int targetpriorities[], int targetdepths[], int targettypes[], matrix targetoffsets[], string goalxformattrib, string constrainedxformattrib, string jointlimitsattrib)
Examples
No worked examples yet.
Signatures (from vcc -X)
int agentsolvefbik(int, int, int, int[], matrix[], int, int)all contextsint agentsolvefbik(int, int, int, int[], matrix[], int, int, float, int)all contextsint agentsolvefbik(int, int, int, int[], matrix[], int, int, float, int, float[], int[], int[])all contextsint agentsolvefbik(int, int, int, int[], matrix[], int, int, float, int, float[], int[], int[], string, string, string)all contextsint agentsolvefbik(int, int, int, int[], matrix[], int, int, float, int, float[], int[], int[], int[], matrix[])all contextsint agentsolvefbik(int, int, int, int[], matrix[], int, int, float, int, float[], int[], int[], int[], matrix[], string, string, string)all contextsint agentsolvefbik(string, int, int, int[], matrix[], int, int)all contextsint agentsolvefbik(string, int, int, int[], matrix[], int, int, float, int)all contextsint agentsolvefbik(string, int, int, int[], matrix[], int, int, float, int, float[], int[], int[])all contextsint agentsolvefbik(string, int, int, int[], matrix[], int, int, float, int, float[], int[], int[], string, string, string)all contextsint agentsolvefbik(string, int, int, int[], matrix[], int, int, float, int, float[], int[], int[], int[], matrix[])all contextsint agentsolvefbik(string, int, int, int[], matrix[], int, int, float, int, float[], int[], int[], int[], matrix[], string, string, string)all contexts