Revision: 28410
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28410
Author: blendix
Date: 2010-04-25 12:27:45 +0200 (Sun, 25 Apr 2010)
Log Message:
-----------
Mesh Deform Modifier: fix problem with saving.
Modified Paths:
--------------
trunk/blender/source/blender/blenloader/intern/writefile.c
trunk/blender/source/blender/makesrna/intern/rna_modifier.c
Modified: trunk/blender/source/blender/blenloader/intern/writefile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/writefile.c 2010-04-25
04:06:34 UTC (rev 28409)
+++ trunk/blender/source/blender/blenloader/intern/writefile.c 2010-04-25
10:27:45 UTC (rev 28410)
@@ -1231,8 +1231,8 @@
MeshDeformModifierData *mmd = (MeshDeformModifierData*)
md;
int size = mmd->dyngridsize;
- writedata(wd, DATA,
sizeof(float)*mmd->totvert*mmd->totcagevert,
- mmd->bindweights);
+ writestruct(wd, DATA, "MDefInfluence",
mmd->totinfluence, mmd->bindinfluences);
+ writedata(wd, DATA, sizeof(int)*(mmd->totvert+1),
mmd->bindoffsets);
writedata(wd, DATA, sizeof(float)*3*mmd->totcagevert,
mmd->bindcagecos);
writestruct(wd, DATA, "MDefCell", size*size*size,
mmd->dyngrid);
Modified: trunk/blender/source/blender/makesrna/intern/rna_modifier.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_modifier.c 2010-04-25
04:06:34 UTC (rev 28409)
+++ trunk/blender/source/blender/makesrna/intern/rna_modifier.c 2010-04-25
10:27:45 UTC (rev 28410)
@@ -465,7 +465,7 @@
static int rna_MeshDeformModifier_is_bound_get(PointerRNA *ptr)
{
- return (((MeshDeformModifierData*)ptr->data)->bindcos != NULL);
+ return (((MeshDeformModifierData*)ptr->data)->bindcagecos != NULL);
}
static PointerRNA rna_SoftBodyModifier_settings_get(PointerRNA *ptr)
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs