compas_libigl

_images/example_mapping_boundaries.png

COMPAS Libigl provides a Python binding for Libigl, a state-of-the-art C++ geometry processing library. The binding is generated with Nanobind and focusses on specific functionality:

  • Geodesic distance calculation

  • Scalarfield isolines

  • Quad mesh planarization

  • Mass matrix of triangle meshes

  • Discrete gaussian curvature

  • Ray/mesh intersection

  • Boundary loops

  • Harmonic parametrisation

  • Least-squares conformal maps

  • Any other functionality

Table of Contents

Indices and tables