Skip to content

herobank110/fabrik

Repository files navigation

Fabrik

FABRIK IK solver and visualizer for Android

app demo screenshot

What it does

  • Create chains of joints represented by dots
  • Play with the chain's end effector
  • Save and load chains

What is FABRIK?

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.

comparison of IK and non IK

Additional information

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.

Project

This app was written in Java for the Android mobile platform.

About

Android app for FABRIK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages