FABRIK IK solver and visualizer for Android
- Create chains of joints represented by dots
- Play with the chain's end effector
- Save and load chains
Forward And Backward Reaching Inverse Kinematics is a method of solving inverse kinematics. This means it calculates the position of all joints in a chain to reach a goal.
This is an intuitive skill learned by almost all animals. It is useful for movement such as walking. In video games, inverse kinematics is used to reposition the legs of a character so that they appear to naturally stand on an uneven surface such as stairs.
FABRIK is a relatively efficient IK method as it doesn't require matrix operations and provides organic movement due to accumulation techniques. However this requires on the last state of the chain to be known.
This app was written in Java for the Android mobile platform.