diff options
-rw-r--r-- | source/blender/blenkernel/intern/CCGSubSurf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/CCGSubSurf.c b/source/blender/blenkernel/intern/CCGSubSurf.c index 1cd5ae381c4..35ba8caedb0 100644 --- a/source/blender/blenkernel/intern/CCGSubSurf.c +++ b/source/blender/blenkernel/intern/CCGSubSurf.c @@ -1521,7 +1521,7 @@ static void ccgSubSurf__calcSubdivLevel(CCGSubSurf *ss, } } - if (seam && seamEdges < 2) + if (seamEdges < 2 || seamEdges != v->numEdges) seam = 0; if (!v->numEdges) { @@ -1949,7 +1949,7 @@ static void ccgSubSurf__sync(CCGSubSurf *ss) { } } - if (seam && seamEdges < 2) + if (seamEdges < 2 || seamEdges != v->numEdges) seam = 0; if (!v->numEdges) { |