libigl example project
A blank project example showing how to use libigl and cmake. Feel free and encouraged to copy or fork this project as a way of starting a new personal project using libigl.
See the tutorial first
Then build, run and understand the libigl tutorial.
Compile this project using the standard cmake routine:
mkdir build cd build cmake .. make
This should find and build the dependencies and create a
From within the
build directory just issue:
A glfw app should launch displaying a 3D cube.
The only dependencies are stl, eigen, libigl and
the dependencies of the
igl::viewer::Viewer (mandatory: glfw and
opengl, optional: nanogui and nanovg).
We recommend you to install libigl using git via:
git clone --recursive https://github.com/libigl/libigl.git
If you have installed libigl at
/path/to/libigl/ then a good place to clone
this library is