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.

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.
• Docs → С++ | Python

Marching Cubes from Binary Volume

Quickly extract a watertight mesh from segmented 3D volume data using the classic Marching Cubes algorithm.
• Docs → С++ | Python

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