diff --git a/SurfTriMesh.cpp b/SurfTriMesh.cpp index b6525d9..aa72184 100644 --- a/SurfTriMesh.cpp +++ b/SurfTriMesh.cpp @@ -2970,7 +2970,7 @@ SurfTriMesh::DoCompacting( double dTol) // definisco un Grid per i vertici della superficie PointGrid3d VertGrid ; int nBuckets = GetVertexSize() ; - VertGrid.Init( nBuckets) ; + VertGrid.Init( nBuckets, max( dTol, 100 * EPS_SMALL)) ; // inserisco i vertici della trimesh (evitando ripetizioni coi precedenti), // salvando in un vettore di reindirizzo i nuovi Id