Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-11-21 14:53:15 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-11-21 14:53:15 +0400
commitfd77408e09a2c6249e016fd3457f476885217088 (patch)
treeacea2dbaebcc962b4572e709c18a3af6cd5ab079 /source/blender/modifiers
parent60331273245c9ae097f0a9771367afda2476fd3e (diff)
revert r52399, fix for [#33217], will look into a different fix
Diffstat (limited to 'source/blender/modifiers')
-rw-r--r--source/blender/modifiers/intern/MOD_mirror.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/source/blender/modifiers/intern/MOD_mirror.c b/source/blender/modifiers/intern/MOD_mirror.c
index a269ca75777..83c678db7b3 100644
--- a/source/blender/modifiers/intern/MOD_mirror.c
+++ b/source/blender/modifiers/intern/MOD_mirror.c
@@ -107,7 +107,7 @@ static DerivedMesh *doMirrorOnAxis(MirrorModifierData *mmd,
const int maxLoops = dm->getNumLoops(dm);
const int maxPolys = dm->getNumPolys(dm);
MVert *mv, *mv_prev;
- MEdge *me, *orig_me;
+ MEdge *me;
MLoop *ml;
MPoly *mp;
float mtx[4][4];
@@ -209,14 +209,11 @@ static DerivedMesh *doMirrorOnAxis(MirrorModifierData *mmd,
}
}
- /* adjust mirrored edge vertex indices, also set visibility to true */
- orig_me = CDDM_get_edges(result);
- me = orig_me + maxEdges;
- for (i = 0; i < maxEdges; i++, me++, orig_me++) {
+ /* adjust mirrored edge vertex indices */
+ me = CDDM_get_edges(result) + maxEdges;
+ for (i = 0; i < maxEdges; i++, me++) {
me->v1 += maxVerts;
me->v2 += maxVerts;
- me->flag |= ME_EDGEDRAW | ME_EDGERENDER;
- orig_me->flag |= ME_EDGEDRAW | ME_EDGERENDER;
}
/* adjust mirrored poly loopstart indices, and reverse loop order (normals) */