From 4b2455fad40969b2aa55771afc3653888df60f7f Mon Sep 17 00:00:00 2001 From: nico Date: Fri, 11 Dec 2020 14:35:56 +1100 Subject: [PATCH] corrected ccw order of faces for border vertices --- vcg/simplex/face/topology.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vcg/simplex/face/topology.h b/vcg/simplex/face/topology.h index d17ca0f6..bd14e018 100644 --- a/vcg/simplex/face/topology.h +++ b/vcg/simplex/face/topology.h @@ -1194,7 +1194,8 @@ void VFOrderedStarFF(const Pos &startPos, { VFOrderedStarFF(startPos, posVec); const auto & pos = posVec[0]; - if (ccw != (pos.VFlip() == pos.F()->V(pos.F()->Prev(pos.VInd())))) + //if (ccw != (pos.VFlip() == pos.F()->V(pos.F()->Prev(pos.VInd())))) + if ((ccw) == (pos.V()!=pos.F()->V(pos.E()))) { std::reverse(posVec.begin(), posVec.end()); }