Method Solve
Solve(Vector2, int, float, float[], ref Vector2[])
Solve IK based on FABRIK
Declaration
public static bool Solve(Vector2 targetPosition, int solverLimit, float tolerance, float[] lengths, ref Vector2[] positions)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | targetPosition | Target position. |
int | solverLimit | Solver iteration count. |
float | tolerance | Target position's tolerance. |
float[] | lengths | Length of the chains. |
Vector2[] | positions | Chain positions. |
Returns
Type | Description |
---|---|
bool | Returns true if solver successfully completes within iteration limit. False otherwise. |