Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenloader/intern/writefile.c
| Show First 20 Lines • Show All 1,587 Lines • ▼ Show 20 Lines | else if (md->type==eModifierType_WeightVGEdit) { | ||||
| if (wmd->cmap_curve) | if (wmd->cmap_curve) | ||||
| write_curvemapping(wd, wmd->cmap_curve); | write_curvemapping(wd, wmd->cmap_curve); | ||||
| } | } | ||||
| else if (md->type==eModifierType_LaplacianDeform) { | else if (md->type==eModifierType_LaplacianDeform) { | ||||
| LaplacianDeformModifierData *lmd = (LaplacianDeformModifierData*) md; | LaplacianDeformModifierData *lmd = (LaplacianDeformModifierData*) md; | ||||
| writedata(wd, DATA, sizeof(float)*lmd->total_verts * 3, lmd->vertexco); | writedata(wd, DATA, sizeof(float)*lmd->total_verts * 3, lmd->vertexco); | ||||
| } | } | ||||
| else if (md->type==eModifierType_ParticleMesher) { | |||||
| ParticleMesherModifierData *pmmd = (ParticleMesherModifierData*) md; | |||||
| LevelSetFilter *filter = pmmd->filters.first; | |||||
| for (; filter; filter = filter->next) { | |||||
| writestruct(wd, DATA, "LevelSetFilter", 1, filter); | |||||
| } | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| static void write_objects(WriteData *wd, ListBase *idbase) | static void write_objects(WriteData *wd, ListBase *idbase) | ||||
| { | { | ||||
| Object *ob; | Object *ob; | ||||
| ob= idbase->first; | ob= idbase->first; | ||||
| ▲ Show 20 Lines • Show All 2,129 Lines • Show Last 20 Lines | |||||