Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.24 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.24 KB

DeformXfer

An Eigen/libIGL (C++) implementation of Deformation Transfer for Triangle Meshes, largely based on the Python implementation of Landmark-guided Deformation Transfer of Template Facial Expressions for Automatic Generation of Avatar Blendshapes.

Demo Videos

demo
Transferring deformation from a human avatar (driven by blendshapes) to a horse head.
morph
Morphing topology of the horse head to match the human avatar (for mapping mesh correspondences).

Building the Demo Program

Currently, DeformXfer has only been tested on MacOS.

To build the demo program with CMake, run the following commands in a shell:

git clone https://github.com/jerenchen/deformxfer
cd deformxfer
mkdir .build
cd .build
cmake -DCMAKE_CXX_FLAGS="-O3 -DNDEBUG" ..
make

Once building is complete, launch the demo program (in the same .build directory) by running:

./dx_demo

License

DeformXfer is licensed under the the BSD 3-Clause "New" or "Revised" license.