[Bf-blender-cvs] [c95c25e] hair_immediate_fixes: Merge branch 'master' into hair_immediate_fixes
Lukas Tönne
noreply at git.blender.org
Wed Sep 24 10:22:21 CEST 2014
Commit: c95c25e29efdb557038580d8203160fb372b6999
Author: Lukas Tönne
Date: Wed Sep 24 10:05:04 2014 +0200
Branches: hair_immediate_fixes
https://developer.blender.org/rBc95c25e29efdb557038580d8203160fb372b6999
Merge branch 'master' into hair_immediate_fixes
Conflicts:
source/blender/blenloader/intern/versioning_270.c
===================================================================
===================================================================
diff --cc source/blender/blenloader/intern/versioning_270.c
index fcca159,67d51ab..991da62
--- a/source/blender/blenloader/intern/versioning_270.c
+++ b/source/blender/blenloader/intern/versioning_270.c
@@@ -375,22 -368,12 +368,31 @@@ void blo_do_versions_270(FileData *fd,
}
}
+ if (!MAIN_VERSION_ATLEAST(main, 272, 0)) {
+ if (!DNA_struct_elem_find(fd->filesdna, "RenderData", "int", "preview_start_resolution")) {
+ Scene *scene;
+ for (scene = main->scene.first; scene; scene = scene->id.next) {
+ scene->r.preview_start_resolution = 64;
+ }
+ }
+ }
++
+ if (!DNA_struct_elem_find(fd->filesdna, "ClothSimSettings", "int", "voxel_res")) {
+ Object *ob;
+ ModifierData *md;
+ for (ob = main->object.first; ob; ob = ob->id.next) {
+ for (md = ob->modifiers.first; md; md = md->next) {
+ if (md->type == eModifierType_Cloth) {
+ ClothModifierData *clmd = (ClothModifierData*) md;
+ clmd->sim_parms->voxel_res = 32;
+ }
+ else if (md->type == eModifierType_ParticleSystem) {
+ ParticleSystemModifierData *pmd = (ParticleSystemModifierData*) md;
+ if (pmd->psys->clmd) {
+ pmd->psys->clmd->sim_parms->voxel_res = 32;
+ }
+ }
+ }
+ }
+ }
}
More information about the Bf-blender-cvs
mailing list