From 37aac1d1899e9111796fb957d7505b37e8bf4b23 Mon Sep 17 00:00:00 2001 From: TheNumbat Date: Fri, 19 Mar 2021 11:06:00 -0400 Subject: [PATCH] another fix --- src/geometry/halfedge.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/geometry/halfedge.cpp b/src/geometry/halfedge.cpp index 12dcc40..04d4f50 100644 --- a/src/geometry/halfedge.cpp +++ b/src/geometry/halfedge.cpp @@ -568,10 +568,11 @@ bool Halfedge_Mesh::subdivide(SubD strategy) { verts[idx] = e->new_pos; layout[e->id()] = idx; } - for(FaceRef f = faces_begin(); f != faces_end(); f++, idx++) { + for(FaceRef f = faces_begin(); f != faces_end(); f++) { if(f->is_boundary()) continue; verts[idx] = f->new_pos; layout[f->id()] = idx; + idx++; } for(auto f = faces_begin(); f != faces_end(); f++) { -- GitLab