[Bf-blender-cvs] [b475daeb040] temp-npr-gpencil-modifiers: Gpencil: Use new_from_existing_style() to create stroke in the modifier.

YimingWu noreply at git.blender.org
Sat Nov 2 06:52:56 CET 2019


Commit: b475daeb04098ecdad22ec91cae9d5fefdffca38
Author: YimingWu
Date:   Sat Nov 2 13:52:17 2019 +0800
Branches: temp-npr-gpencil-modifiers
https://developer.blender.org/rBb475daeb04098ecdad22ec91cae9d5fefdffca38

Gpencil: Use new_from_existing_style() to create stroke in the modifier.

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

M	source/blender/blenkernel/intern/gpencil.c

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

diff --git a/source/blender/blenkernel/intern/gpencil.c b/source/blender/blenkernel/intern/gpencil.c
index 1ccc8553d76..e4d65d23dc5 100644
--- a/source/blender/blenkernel/intern/gpencil.c
+++ b/source/blender/blenkernel/intern/gpencil.c
@@ -1889,10 +1889,7 @@ bool BKE_gpencil_split_stroke(bGPDframe *gpf,
 
   /* Handle remaining segments first. */
 
-  new_gps = BKE_gpencil_add_stroke(gpf, gps->mat_nr, new_count, gps->thickness);
-
-  /* This preserves the tmp_stroke_color and tmp_fill_color in modifier. */
-  memcpy(&new_gps->runtime, &gps->runtime, sizeof(bGPDstroke_Runtime));
+  new_gps = BKE_gpencil_add_stroke_existing_style(gpf, gps, gps->mat_nr, new_count, gps->thickness);
 
   new_pt = new_gps->points; /* Allocated from above. */



More information about the Bf-blender-cvs mailing list