Fixed bug #8180, Simple subdivide modifier performs catmull-clark on single edges
authorNicholas Bishop <nicholasbishop@gmail.com>
Fri, 21 Mar 2008 03:08:04 +0000 (03:08 +0000)
committerNicholas Bishop <nicholasbishop@gmail.com>
Fri, 21 Mar 2008 03:08:04 +0000 (03:08 +0000)
Removed an incorrect check for original vertices on whether any faces used them.

source/blender/blenkernel/intern/CCGSubSurf.c

index 4e00e29029c81c48f8c28bf441c548236d773a1a..9dcb6b6e7fab1392dbaaebbf07259c59b9be5623 100644 (file)
@@ -1293,7 +1293,7 @@ static void ccgSubSurf__sync(CCGSubSurf *ss) {
                        VertDataMulN(nCo, 1.0f/numEdges);
                }
 
-               if ((sharpCount>1 && v->numFaces) || seam) {
+               if (sharpCount>1 || seam) {
                        VertDataZero(q);
 
                        if (seam) {