MeshLib vs VTK
Mesh operations
Decimation quality: simple sphere example
Decimate sphere from 20K triangles in 10 times till 2K triangles:
VTK
MeshLib
Ideal mesh
Many near degenerate triangles
Decimation quality: complex example
Original mesh �with 1.1M triangles:
Decimation quality: complex example
Decimate in 100 times till 11K triangles:
VTK
MeshLib
Big holes
Uniform mesh
Mesh subdivision
VTK implementation is not reliable: it can work with minimal parameters and fail with higher level of subdivision, producing vague errors:
MeshLib can subdivide arbitrary meshes without limitations.
Decimation performance
Decimate 1.1M triangles in 100 times till 11K triangles:
Boolean operations with meshes
Opening of huge meshes from STL file
In this test we opened a binary STL file of 5Gb containing 105M triangles. Such huge meshes can appear in practice after conversion from volumetric data.