[Bf-blender-cvs] [da8e276b284] greasepencil-object: Merge branch 'master' into greasepencil-object

Antonio Vazquez noreply at git.blender.org
Fri Oct 11 13:46:12 CEST 2019


Commit: da8e276b284768867713ca7ffcb41dc18efdca2a
Author: Antonio Vazquez
Date:   Fri Oct 11 13:46:06 2019 +0200
Branches: greasepencil-object
https://developer.blender.org/rBda8e276b284768867713ca7ffcb41dc18efdca2a

Merge branch 'master' into greasepencil-object

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



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

diff --cc source/blender/blenloader/intern/versioning_280.c
index 5acc177b200,9e0d3b7a419..eaa458c4608
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@@ -3930,36 -3928,9 +3927,40 @@@ void blo_do_versions_280(FileData *fd, 
          }
        }
      }
 +
 +    {
 +      /* Initialize new grease pencil uv scale parameter. */
 +      if (!DNA_struct_elem_find(fd->filesdna, "bGPDstroke", "float", "uv_scale")) {
 +        for (bGPdata *gpd = bmain->gpencils.first; gpd; gpd = gpd->id.next) {
 +          for (bGPDlayer *gpl = gpd->layers.first; gpl; gpl = gpl->next) {
 +            for (bGPDframe *gpf = gpl->frames.first; gpf; gpf = gpf->next) {
 +              for (bGPDstroke *gps = gpf->strokes.first; gps; gps = gps->next) {
 +                gps->uv_scale = 1.0f;
 +              }
 +            }
 +          }
 +        }
 +      }
 +    }
 +
 +    {
 +      /* Enable by default affect position for grease pencil sculpt brushes. */
 +      if (!DNA_struct_elem_find(fd->filesdna, "GP_Sculpt_Data", "int", "mode_flag")) {
 +        for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) {
 +          /* Sculpt brushes. */
 +          GP_Sculpt_Settings *gset = &scene->toolsettings->gp_sculpt;
 +          if (gset) {
 +            for (int i = 0; i < GP_SCULPT_TYPE_MAX; i++) {
 +              GP_Sculpt_Data *brush = &gset->brush[i];
 +              brush->mode_flag = GP_SCULPT_FLAGMODE_APPLY_POSITION;
 +            }
 +          }
 +        }
 +      }
 +    }
    }
+ 
+   {
+     /* Versioning code until next subversion bump goes here. */
+   }
  }



More information about the Bf-blender-cvs mailing list