From db3d3510b91f3e4428179ec9cf9e102814175a28 Mon Sep 17 00:00:00 2001 From: nicopietroni Date: Tue, 23 Jul 2013 11:24:05 +0000 Subject: [PATCH] one assert commented, but more coding needed to make the quadrangulator stable --- wrap/miq/quadrangulator.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/wrap/miq/quadrangulator.h b/wrap/miq/quadrangulator.h index 3cc7c43d..180c3b19 100644 --- a/wrap/miq/quadrangulator.h +++ b/wrap/miq/quadrangulator.h @@ -148,9 +148,9 @@ private: vcg::TexCoord2 &t1) { vcg::TexCoord2 tmp; - if (t0.n() != t1.n()) - cerr << "Failed assertion: Quadrangulator::WedgeInterp1" << endl; - // assert(t0.n()== t1.n()); TODO put back +// if (t0.n() != t1.n()) +// cerr << "Failed assertion: Quadrangulator::WedgeInterp1" << endl; +// // assert(t0.n()== t1.n()); TODO put back tmp.n()=t0.n(); // assert(alpha>=0); TODO put back if (alpha<0) @@ -466,7 +466,8 @@ public: ///then split the tris SplitTris(Tmesh,factor,tolerance); ///join the vertices back! - ScalarType EPS=(ScalarType)0.00000001; + //ScalarType EPS=(ScalarType)0.00000001; + ScalarType EPS=(ScalarType)0.000001; vcg::tri::Clean::MergeCloseVertex(Tmesh,EPS); vcg::tri::UpdateNormal::PerFaceNormalized(Tmesh); // update Normals