diff --git a/vcg/complex/algorithms/update/texture.h b/vcg/complex/algorithms/update/texture.h index eea8b61c..d67bb999 100644 --- a/vcg/complex/algorithms/update/texture.h +++ b/vcg/complex/algorithms/update/texture.h @@ -159,7 +159,7 @@ static int WedgeTexMergeClose(ComputeMeshType &m, ScalarType mergeThr = ScalarTy UVCoordType cur= vfi.F()->WT(vfi.I()).P(); bool merged=false; for(auto p:clusterVec) { - if(Distance(p,cur) < mergeThr){ + if(p!=cur && Distance(p,cur) < mergeThr){ vfi.F()->WT(vfi.I()).P()=p; ++mergedCnt; merged=true;