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>2018-11-27 03:39:51 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-11-27 03:40:32 +0300
commit9a5df92c1bdee547dd38a846c22d91c05d45ff02 (patch)
treebff3882835a3755060b32b5d1ddc7687c7d3d91f /source/blender/editors
parentacd1d1a31d1ac7343f8656dbd3b04c5342f306be (diff)
Fix T56872: Edge slide gives invalid normals
Add the ability to skip overwriting normals.
Diffstat (limited to 'source/blender/editors')
-rw-r--r--source/blender/editors/transform/transform.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c
index f0e90a05a3b..3276c4af8fc 100644
--- a/source/blender/editors/transform/transform.c
+++ b/source/blender/editors/transform/transform.c
@@ -5550,7 +5550,7 @@ static void slide_origdata_interp_data_vert(
BM_loop_interp_from_face(bm, l, f_copy, false, false);
/* make sure face-attributes are correct (e.g. MTexPoly) */
- BM_elem_attrs_copy(sod->bm_origfaces, bm, f_copy, l->f);
+ BM_elem_attrs_copy_ex(sod->bm_origfaces, bm, f_copy, l->f, 0x0, CD_MASK_NORMAL);
/* weight the loop */
if (do_loop_weight) {