Skip to content

Latest commit

 

History

History
executable file
·
36 lines (31 loc) · 1.51 KB

File metadata and controls

executable file
·
36 lines (31 loc) · 1.51 KB

DemBones-python

It's a python module of DemBones with little modify. It can now process pointcloud data which did not use the skinning weights smoothing regularization in paper Robust and Accurate Skeletal Rigging from Mesh Sequences .

Requirements

  1. OpenExr
  2. IMath
  3. Eigen
  4. pybind11
  5. FBXSDX

Compiling

Tested platforms:

  • g++ 9.3.0 on Ubuntu Linux 20.04
  • g++ 11.4.0 on Ubuntu Linux 22.04

Compiling steps:

  1. Install cmake
  2. Copy the following libraries to their respective folders in ExtLibs so that cmake can find these paths:
  3. Run cmake:
mkdir build
cd build
cmake ..
  1. Build:
cmake --build . --config Release --target install

Notes for Linux

  • You may need to install some libriries: libxml2-dev (run $ sudo apt-get install libxml2-dev) and zlib-dev (run $ sudo apt-get install zlib1g-dev).