[Bf-blender-cvs] [6967d60c4b8] temp-lanpr-review: Merge remote-tracking branch 'origin/master' into temp-lanpr-review
YimingWu
noreply at git.blender.org
Thu Nov 28 07:51:16 CET 2019
Commit: 6967d60c4b8e9458860eab92fe68cfc9c271ea89
Author: YimingWu
Date: Thu Nov 28 14:50:40 2019 +0800
Branches: temp-lanpr-review
https://developer.blender.org/rB6967d60c4b8e9458860eab92fe68cfc9c271ea89
Merge remote-tracking branch 'origin/master' into temp-lanpr-review
===================================================================
===================================================================
diff --cc source/blender/blenloader/intern/versioning_280.c
index 4cc07d070df,7c33e853ed1..d36c4b4c4f4
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@@ -3978,17 -4210,26 +4210,38 @@@ void blo_do_versions_280(FileData *fd,
}
}
- if (!DNA_struct_find(fd->filesdna, "SceneLANPR")) {
- for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) {
+ /* Cloth pressure */
+ for (Object *ob = bmain->objects.first; ob; ob = ob->id.next) {
+ for (ModifierData *md = ob->modifiers.first; md; md = md->next) {
+ if (md->type == eModifierType_Cloth) {
+ ClothModifierData *clmd = (ClothModifierData *)md;
+
+ clmd->sim_parms->pressure_factor = 1;
+ }
+ }
+ }
+ }
+
+ {
+ /* Versioning code until next subversion bump goes here. */
- scene->lanpr.crease_threshold = 0.7;
+ /* Remove Unified pressure/size and pressure/alpha */
+ for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) {
+ ToolSettings *ts = scene->toolsettings;
+ UnifiedPaintSettings *ups = &ts->unified_paint_settings;
+ ups->flag &= ~(UNIFIED_PAINT_FLAG_UNUSED_0 | UNIFIED_PAINT_FLAG_UNUSED_1);
++
++ if (!DNA_struct_find(fd->filesdna, "SceneLANPR")) {
++ for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) {
+
- scene->lanpr.flags |= (LANPR_USE_CHAINING | LANPR_USE_INTERSECTIONS);
++ scene->lanpr.crease_threshold = 0.7;
+
- zero_v4(scene->lanpr.line_color);
++ scene->lanpr.flags |= (LANPR_USE_CHAINING | LANPR_USE_INTERSECTIONS);
+
- scene->lanpr.line_color[3] = 1;
++ zero_v4(scene->lanpr.line_color);
++
++ scene->lanpr.line_color[3] = 1;
++ }
+ }
}
}
--}
More information about the Bf-blender-cvs
mailing list