Skip to content
Sébastien Mestrallet edited this page Oct 10, 2023 · 11 revisions

libigl is the mesh processing library of the Interactive Geometry Lab from ETH Zürich.

Its design principle are

  • header-only
  • the use of Eigen matrices to store everything, no complex data types
  • minimal dependencies
  • each function has a dedicated .h/.cpp pair of the same name

Mesh representation

to complete their documentation.

V : vertices - a nb_vertices by 3 matrix of double

Each row i represent a vertex with its $x$, $y$ and $z$ coordinates. i $\in$ [0,nb_vertices-1]

A drawing of the data stored in matrix V.

Clone this wiki locally