[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