From 3d9ab0904d05e9520a90ed460196baa00d202be6 Mon Sep 17 00:00:00 2001 From: Martin Felke Date: Mon, 25 Jun 2018 16:52:44 +0200 Subject: do not set edges of selected faces to sharp in external mode because in most cases only existing objects are packed into the FM mesh, and no fracturing happens, where you want to set fracture edges to sharp. --- source/blender/blenkernel/intern/fracture.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/fracture.c b/source/blender/blenkernel/intern/fracture.c index 4e73eba81c8..9456cbac4be 100644 --- a/source/blender/blenkernel/intern/fracture.c +++ b/source/blender/blenkernel/intern/fracture.c @@ -2416,7 +2416,10 @@ static DerivedMesh *create_dm(FractureModifierData *fmd, bool doCustomData, bool CDDM_calc_edges(result); } - do_marking(fmd, result); + if (fmd->fracture_mode != MOD_FRACTURE_EXTERNAL) + { + do_marking(fmd, result); + } result->dirty |= DM_DIRTY_NORMALS; CDDM_calc_normals_mapping(result); -- cgit v1.2.3