/lbs_bbw

Primary LanguageC++Mozilla Public License 2.0MPL-2.0

Inverse Kinematics on Stereoids ?

Example video

Example video

Compile

(See also cmkae for more specific compile instructions)

Compile this project using the standard cmake routine:

mkdir build
cd build
cmake ..
make

./LBS_BBW_bin ../big-buck-bunny.{obj,tgf}

This should find and build the dependencies and create a example_bin binary.

Run

From within the build directory just issue:

./LBS_BBW_bin ../big-buck-bunny.{obj,tgf}

A glfw app should launch displaying a 3D cube.

Dependencies

The only dependencies are stl, eigen, libigl and the dependencies of the igl::opengl::glfw::Viewer.

We recommend you to install libigl using git via:

git clone https://github.com/libigl/libigl.git
cd libigl/
git submodule update --init --recursive
cd ..

If you have installed libigl at /path/to/libigl/ then a good place to clone this library is /path/to/libigl-example-project/.