Commit: b82de8463bf767376f664a17e663b08eb7bb23d0
Author: Martin Felke
Date:   Mon Jun 25 16:50:42 2018 +0200
Branches: fracture_modifier
https://developer.blender.org/rBb82de8463bf767376f664a17e663b08eb7bb23d0

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.

===================================================================

M       source/blender/blenkernel/intern/fracture.c

===================================================================

diff --git a/source/blender/blenkernel/intern/fracture.c 
b/source/blender/blenkernel/intern/fracture.c
index 9c04523ea04..824f8ab8c71 100644
--- a/source/blender/blenkernel/intern/fracture.c
+++ b/source/blender/blenkernel/intern/fracture.c
@@ -2364,7 +2364,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);

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to