Non-Efficient implementation of Geometry Processing Algorithms from scratch.
git clone --recurse-submodules https://github.com/nmwsharp/libigl-polyscope-project-template.git
cd geometry_processing
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ../
make [exec_name] -j
./bin/[exec_name] ../data/[data_file]
Some part of the boiler plate and helper funcions are taken from here.