OpenMeshC++ library with Python bindings for representing and manipulating polygonal meshes.
C++ library with Python bindings for representing and manipulating polygonal meshes.
OpenMesh supplies C++ data structures for representing and manipulating polygonal and triangular meshes, with Python bindings available separately. Developers can traverse vertices, edges and faces, access neighboring elements and attach custom attributes or runtime properties. Its examples demonstrate smoothing, mesh decimation and Qt integration for geometry-processing applications.
OpenMesh official overview / OpenMesh introduction and features · Reviewed 2026-10-15
- 01 / Feature noteTraverse mesh neighborhoods
Use iterators and circulators to visit neighboring vertices, faces and halfedges in a polygonal mesh.
Feature source ↗ - 02 / Feature noteAttach mesh properties
Extend mesh elements with custom attributes and attach additional data at runtime through dynamic properties.
Feature source ↗
GitHub stars
Unknown
i
GitHub metrics: Unknown
No GitHub repository mapped.
Detected license
Unknown
i
GitHub metrics: Unknown
No GitHub repository mapped.
Verify against official terms.
Repository created
Unknown
i
GitHub metrics: Unknown
No GitHub repository mapped.
Repository push
Unknown
i
GitHub metrics: Unknown
No GitHub repository mapped.
Repository timeline: Unknown
GitHub stars
Unknown
i
No GitHub repository mapped.
Hacker News stories
Unknown
i
OpenSSF Scorecard
Unknown
i
No GitHub repository mapped.
GitHub release
Unknown
i
No GitHub repository mapped.
Unknown

