Commit: f5414f989bc64ce52658345856cc5d94eec5b441
Author: Martin Felke
Date:   Wed Feb 18 23:33:22 2015 +0100
Branches: fracture_modifier
https://developer.blender.org/rBf5414f989bc64ce52658345856cc5d94eec5b441

fix: mesh was messed up if you used no pointsource, just the islands.

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

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 9b5ec40..830c6ab 100644
--- a/source/blender/modifiers/intern/MOD_fracture.c
+++ b/source/blender/modifiers/intern/MOD_fracture.c
@@ -2050,7 +2050,7 @@ static DerivedMesh *createCache(FractureModifierData 
*rmd, Object *ob, DerivedMe
                }
 
                mi->vertices_cached = MEM_mallocN(sizeof(MVert *) * 
mi->vertex_count, "mi->vertices_cached");
-               if (rmd->dm != NULL && !rmd->shards_to_islands && !orig_chosen) 
{
+               if (rmd->dm != NULL && !rmd->shards_to_islands && !orig_chosen 
&& rmd->visible_mesh == NULL) {
                        for (i = 0; i < mi->vertex_count; i++) {
                                mi->vertices_cached[i] = verts + vertstart + i;

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

Reply via email to