How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
The main features of microsoft/mesh-processing-library are: Mesh And Geometry Processing.
Projects with overlapping indexed features include: nmwsharp/geometry-central — Geometry-central is a C++ framework designed for 3D geometry processing, surface analysis, and numerical computation.… pyvista/pyvista — PyVista is a scientific 3D plotting framework and visualization library that provides a Python interface for rendering… intelvcl/open3d. wjakob/instant-meshes — Instant Meshes is a 3D surface remesher and computational geometry tool designed to generate optimized polygonal grids…
Geometry-central is a C++ framework designed for 3D geometry processing, surface analysis, and numerical computation. It provides a foundational toolkit for performing discrete differential geometry operations on manifold surface meshes, enabling the analysis and manipulation of complex 3D structures. The library distinguishes itself through its support for intrinsic triangulation processing, which allows for the execution of geometric algorithms independently of vertex positions to maintain stability under deformation. It utilizes a half-edge mesh representation to facilitate constant-time t
PyVista is a scientific 3D plotting framework and visualization library that provides a Python interface for rendering and analyzing spatial datasets using a VTK backend. It functions as a volumetric rendering engine and a 3D mesh analysis tool for computing geometric properties and performing boolean operations on surface and volumetric meshes. The project is distinguished by its ability to operate as a headless 3D renderer, generating high-quality renders and animations on remote servers without a physical display. It also features a lazy-accessor extension mechanism that allows the registr
Instant Meshes is a 3D surface remesher and computational geometry tool designed to generate optimized polygonal grids over existing three-dimensional models. It functions as a field-aligned mesh generator that computes orientation and position fields to ensure the resulting mesh follows the geometric flow and contours of a target surface. The tool distinguishes itself through an interactive mesh editor that allows for the manual refinement of these mathematical fields. Users can employ brush tools to adjust orientation and position fields, steering the mesh topology in real time through iter