open-mesh
« Back to VersTracker
Description:
Generic data structure to represent and manipulate polygonal meshes
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ graphics 3d mesh geometry library
Install: brew install open-mesh
About:
OpenMesh is a versatile, high-performance C++ mesh library designed for efficient representation and processing of polygonal meshes. It provides a comprehensive set of tools for mesh editing, decimation, and smoothing, making it a foundational component for computer graphics applications and research.
Key Features:
  • Efficient half-edge mesh data structure
  • Extensive set of mesh algorithms (decimation, smoothing, subdivision)
  • Highly customizable via attributes and kernels
  • Python bindings available for rapid prototyping
Use Cases:
  • Building custom 3D modeling tools
  • Computer graphics research and prototyping
  • Mesh processing and optimization pipelines
Alternatives:
  • CGAL – CGAL is a broader computational geometry library, while OpenMesh is more focused specifically on mesh data structures and algorithms.
  • MeshLab – MeshLab is a standalone application, whereas OpenMesh is a library intended for integration into other software.
Version History
Detected Version Rev Change Commit
Nov 3, 2024 2:38pm 0 VERSION_BUMP 473e734d