Overview of Manifold geometry library
masterManifold is a high-performance geometry library designed for creating and operating on manifold triangle meshes. A manifold mesh represents a solid object, making it essential for CAD, manufacturing, and structural analysis.
Key features include:
- Guaranteed Manifold Output: A robust mesh Boolean algorithm designed to handle edge cases reliably.
- Performance: Extensive use of parallelization (via TBB) and efficient algorithms.
- Vertex Properties: Support for arbitrary vertex properties and material mapping.
- Smooth Interpolation: A suite of refining functions for smooth mesh interpolation (handling triangles, quads, and flat polygonal faces).
- SDF Support: A level set function for evaluating signed-distance functions (SDF) that outperforms Marching Cubes.