Commit: 40f375948240935f21eb1f8cdaf95124fba0d7b2
Author: Martin Felke
Date: Thu Jun 4 20:34:17 2015 +0200
Branches: fracture_modifier
https://developer.blender.org/rB40f375948240935f21eb1f8cdaf95124fba0d7b2
dynamic fracture: disabled loading / saving of dynamic mode again, it still has
too many issues
===================================================================
M source/blender/blenloader/intern/readfile.c
M source/blender/blenloader/intern/writefile.c
===================================================================
diff --git a/source/blender/blenloader/intern/readfile.c
b/source/blender/blenloader/intern/readfile.c
index 7f14340..47378cc 100644
--- a/source/blender/blenloader/intern/readfile.c
+++ b/source/blender/blenloader/intern/readfile.c
@@ -4858,6 +4858,10 @@ static void load_fracture_modifier(FileData* fd,
FractureModifierData *fmd, Obje
/*HARDCODING this for now, until we can version it properly, say with
2.75 ? */
if (fd->fileversion < 275) {
fmd->fracture_mode = MOD_FRACTURE_PREFRACTURED;
+ fmd->shard_sequence.first = NULL;
+ fmd->shard_sequence.last = NULL;
+ fmd->meshIsland_sequence.first = NULL;
+ fmd->meshIsland_sequence.last = NULL;
}
if (fm == NULL || fmd->dm_group) {
@@ -4938,6 +4942,7 @@ static void load_fracture_modifier(FileData* fd,
FractureModifierData *fmd, Obje
vertstart += initialize_meshisland(fmd, &mi,
mverts, vertstart, ob, -1, -1);
}
}
+#if 0
else if (fmd->fracture_mode == MOD_FRACTURE_DYNAMIC)
{
ShardSequence *ssq = NULL;
@@ -5006,6 +5011,7 @@ static void load_fracture_modifier(FileData* fd,
FractureModifierData *fmd, Obje
fmd->current_mi_entry = msq;
}
}
+#endif
fmd->refresh_constraints = true;
fmd->meshConstraints.first = NULL;
diff --git a/source/blender/blenloader/intern/writefile.c
b/source/blender/blenloader/intern/writefile.c
index efdcc7e..4b062a0 100644
--- a/source/blender/blenloader/intern/writefile.c
+++ b/source/blender/blenloader/intern/writefile.c
@@ -1696,6 +1696,7 @@ static void write_modifiers(WriteData *wd, ListBase
*modbase)
}
}
}
+#if 0
else if (fmd->fracture_mode == MOD_FRACTURE_DYNAMIC)
{
ShardSequence *ssq;
@@ -1718,6 +1719,7 @@ static void write_modifiers(WriteData *wd, ListBase
*modbase)
}
}
}
+#endif
}
}
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs