diff --git a/vcg/complex/algorithms/parametrization/voronoi_atlas.h b/vcg/complex/algorithms/parametrization/voronoi_atlas.h index 4d7aed82..a22640be 100644 --- a/vcg/complex/algorithms/parametrization/voronoi_atlas.h +++ b/vcg/complex/algorithms/parametrization/voronoi_atlas.h @@ -138,10 +138,11 @@ public: int st1=clock(); pp.vas.samplingTime+= st1-st0; qDebug("Sampling created a new mesh of %lu points\n",PoissonSamples.size()); + EuclideanDistance edFunc; std::vector seedVec; tri::VoronoiProcessing::SeedToVertexConversion(m,PoissonSamples,seedVec); tri::UpdateTopology::VertexFace(m); - tri::VoronoiProcessing::ComputePerVertexSources(m,seedVec); + tri::VoronoiProcessing::ComputePerVertexSources(m,seedVec,edFunc); tri::VoronoiProcessing::FaceAssociateRegion(m); tri::VoronoiProcessing::VoronoiColoring(m,seedVec,true); std::vector badRegionVec;