Self-collision detection for triangles meshes (C++, libigl, eigen)
Self collision detection for triangles meshes. Implementation in C++, uses Eigen and libigl libraries.
To use:
mkdir build
) cd build/
cmake ..
) make
) meshes/
directory. ./collision_bin FILE_NAME.EXT
Notes
igl::readEXT()
methods to add support for different file types. Add to getTriangleMesh()
method in main.cpp
VISUALIZATION
at top of main.cpp
to show/hide object and collision resultscmake/FindLIBIGL.cmake
, include the path to your local copy of libigl