[Bf-blender-cvs] [3014c07] fracture_modifier: fix : forgot to set inner material with fractal boolean
Martin Felke
noreply at git.blender.org
Tue Feb 17 22:13:34 CET 2015
Commit: 3014c07906c7c3d24272e636b9933f80c4399cfb
Author: Martin Felke
Date: Tue Feb 17 22:13:21 2015 +0100
Branches: fracture_modifier
https://developer.blender.org/rB3014c07906c7c3d24272e636b9933f80c4399cfb
fix : forgot to set inner material with fractal boolean
===================================================================
M source/blender/blenkernel/intern/fracture_util.c
===================================================================
diff --git a/source/blender/blenkernel/intern/fracture_util.c b/source/blender/blenkernel/intern/fracture_util.c
index a9551e4..f638ec4 100644
--- a/source/blender/blenkernel/intern/fracture_util.c
+++ b/source/blender/blenkernel/intern/fracture_util.c
@@ -325,12 +325,17 @@ Shard *BKE_fracture_shard_boolean(Object *obj, DerivedMesh *dm_parent, Shard *ch
BMO_op_callf(bm, (BMO_FLAG_DEFAULTS & ~BMO_FLAG_RESPECT_HIDE),
"recalc_face_normals faces=af");
- if (use_smooth_inner)
+ BM_ITER_MESH(f, &iter, bm, BM_FACES_OF_MESH)
{
- BM_ITER_MESH(f, &iter, bm, BM_FACES_OF_MESH)
+ if (use_smooth_inner)
{
BM_elem_flag_enable(f, BM_ELEM_SMOOTH);
}
+
+ if (inner_material_index > 0)
+ {
+ f->mat_nr = inner_material_index;
+ }
}
/*convert back*/
More information about the Bf-blender-cvs
mailing list