Commit: 90d16657387e09ea6dab0c768ee11bd5d5aca158
Author: Antonioya
Date:   Tue Dec 11 10:32:10 2018 +0100
Branches: greasepencil-object
https://developer.blender.org/rB90d16657387e09ea6dab0c768ee11bd5d5aca158

Merge branch 'blender2.8' into greasepencil-object

 Conflicts:
        source/blender/blenloader/intern/versioning_280.c

===================================================================



===================================================================

diff --cc source/blender/blenloader/intern/versioning_280.c
index 7f584fdf613,d10d86de2bc..71e4efec80c
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@@ -2501,21 -2502,20 +2502,35 @@@ void blo_do_versions_280(FileData *fd, 
                        BKE_rigidbody_objects_collection_validate(scene, rbw);
                        BKE_rigidbody_constraints_collection_validate(scene, 
rbw);
                }
+ #endif
+       }
+ 
+       if (!MAIN_VERSION_ATLEAST(bmain, 280, 37)) {
+               for (Camera *ca = bmain->camera.first; ca; ca = ca->id.next) {
+                       ca->drawsize *= 2.0f;
+               }
+               for (Object *ob = bmain->object.first; ob; ob = ob->id.next) {
+                       if (ob->type != OB_EMPTY) {
+                               if (UNLIKELY(ob->transflag & 
OB_DUPLICOLLECTION)) {
+                                       
BKE_object_type_set_empty_for_versioning(ob);
+                               }
+                       }
+               }
 +
 +              /* Grease pencil primitive curve */
 +              if (!DNA_struct_elem_find(fd->filesdna, "GP_Sculpt_Settings", 
"CurveMapping", "cur_primitive")) {
 +                      for (Scene *scene = bmain->scene.first; scene; scene = 
scene->id.next) {
 +                              GP_Sculpt_Settings *gset = 
&scene->toolsettings->gp_sculpt;
 +                              if ((gset) && (gset->cur_primitive == NULL)) {
 +                                      gset->cur_primitive = 
curvemapping_add(1, 0.0f, 0.0f, 1.0f, 1.0f);
 +                                      
curvemapping_initialize(gset->cur_primitive);
 +                                      curvemap_reset(gset->cur_primitive->cm,
 +                                              &gset->cur_primitive->clipr,
 +                                              CURVE_PRESET_BELL,
 +                                              CURVEMAP_SLOPE_POSITIVE);
 +                              }
 +                      }
 +              }
        }
  
        {

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to