From ea93c49e6da36b8516d4ea67391954ffcad2d187 Mon Sep 17 00:00:00 2001 From: Nico Pietroni nicopietroni Date: Tue, 25 May 2010 14:58:31 +0000 Subject: [PATCH] changed calls of InterpolationParameters to find barycentric coordinates in a more robust manner --- src/meshlabplugins/filter_sampling/filter_sampling.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meshlabplugins/filter_sampling/filter_sampling.cpp b/src/meshlabplugins/filter_sampling/filter_sampling.cpp index e1223a39b..efa5587f4 100644 --- a/src/meshlabplugins/filter_sampling/filter_sampling.cpp +++ b/src/meshlabplugins/filter_sampling/filter_sampling.cpp @@ -330,7 +330,7 @@ void AddVert(CMeshO::VertexType &p) if(dist == dist_upper_bound) return ; Point3f interp; - bool ret = InterpolationParameters(*nearestF,closestPt, interp[0], interp[1], interp[2]); + bool ret = InterpolationParameters(*nearestF,(*nearestF).cN(),closestPt, interp[0], interp[1], interp[2]); //assert(ret); interp[2]=1.0-interp[1]-interp[0];