Release v3.0.6.229
July 2, 2025

Updates
We’ve just released new features to supercharge your software development in both C++ and Python.
Weighted Offset
Generate non-uniform offset surfaces from meshes or point clouds using vertex-based weights. Ideal for generating organic shells or smoothly inflated surfaces.
- Docs → С++ | Python | Python example
Detect & Fix Mesh Disorientations
Automatically detect triangles with inconsistent normal direction and reorient them to match the surrounding mesh. Crucial for shading, boolean ops, and simulation prep.
Polyline to Voxels
Create a smooth offset surface around a polyline. Perfect for turning curves into tube-like geometries or sweep profiles.
Marching Cubes from Binary Volume
Quickly extract a watertight mesh from segmented 3D volume data using the classic Marching Cubes algorithm.
Signed Distance Exposure for C/C#
The Signed Distance calculation API is now available in C/C#, enabling fast distance queries to mesh surfaces. Great for simulation, collision, and procedural modeling.
New Examples: From Points to Mesh
Explore new full-code examples that convert point data into clean meshes:
macOS Mouse Wheel Support
Bug fix: MeshLib’s UI now supports mouse wheel scrolling on macOS for smoother navigation.
These features are already available in the latest version of MeshLib. Explore the docs, test the new tools, and let us know how they work for your projects!
Read more on GitHub