Commit: 1b19fea008f84a2f8f905aab9d752602b73732b6
Author: Martin Felke
Date:   Thu Jun 8 13:19:39 2017 +0200
Branches: fracture_modifier
https://developer.blender.org/rB1b19fea008f84a2f8f905aab9d752602b73732b6

tweak for inner crease, only appear on torn edges

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

M       source/blender/modifiers/intern/MOD_fracture.c

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

diff --git a/source/blender/modifiers/intern/MOD_fracture.c 
b/source/blender/modifiers/intern/MOD_fracture.c
index c37c1141239..a555f21abd2 100644
--- a/source/blender/modifiers/intern/MOD_fracture.c
+++ b/source/blender/modifiers/intern/MOD_fracture.c
@@ -3248,9 +3248,12 @@ static void prepare_automerge(FractureModifierData *fmd, 
BMesh *bm)
                                verts++;
                        }
 
-                       BM_ITER_ELEM(e, &iter2, v2, BM_EDGES_OF_VERT)
+                       if (vg->exceeded)
                        {
-                               BM_ELEM_CD_SET_FLOAT(e, cd_edge_crease_offset, 
fmd->inner_crease);
+                               BM_ITER_ELEM(e, &iter2, v2, BM_EDGES_OF_VERT)
+                               {
+                                       BM_ELEM_CD_SET_FLOAT(e, 
cd_edge_crease_offset, fmd->inner_crease);
+                               }
                        }
                }
 
@@ -3280,10 +3283,12 @@ static void prepare_automerge(FractureModifierData 
*fmd, BMesh *bm)
                                copy_v3_v3(v1->co, co);
                        }
                }
-
-               BM_ITER_ELEM(e, &iter, v1, BM_EDGES_OF_VERT)
+               else
                {
-                       BM_ELEM_CD_SET_FLOAT(e, cd_edge_crease_offset, 
fmd->inner_crease);
+                       BM_ITER_ELEM(e, &iter, v1, BM_EDGES_OF_VERT)
+                       {
+                               BM_ELEM_CD_SET_FLOAT(e, cd_edge_crease_offset, 
fmd->inner_crease);
+                       }
                }
        }
 }

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

Reply via email to