[Bf-blender-cvs] [cd7728b3098] temp-gpencil-fill: GPencil: Change color in Multiframe for previous/next frames
Antonio Vazquez
noreply at git.blender.org
Sun Jan 31 19:13:51 CET 2021
Commit: cd7728b3098b6456c17666df5d81901c9fbb7c79
Author: Antonio Vazquez
Date: Sun Jan 31 19:13:46 2021 +0100
Branches: temp-gpencil-fill
https://developer.blender.org/rBcd7728b3098b6456c17666df5d81901c9fbb7c79
GPencil: Change color in Multiframe for previous/next frames
Still WIP
===================================================================
M source/blender/blenkernel/intern/gpencil.c
===================================================================
diff --git a/source/blender/blenkernel/intern/gpencil.c b/source/blender/blenkernel/intern/gpencil.c
index 5c297157556..a4f3202b873 100644
--- a/source/blender/blenkernel/intern/gpencil.c
+++ b/source/blender/blenkernel/intern/gpencil.c
@@ -2605,7 +2605,15 @@ void BKE_gpencil_visible_stroke_iter(ViewLayer *view_layer,
/* Check the whole range and tag the editable frames. */
LISTBASE_FOREACH (bGPDframe *, gpf, &gpl->frames) {
if (gpf == act_gpf || (gpf->flag & GP_FRAME_SELECT)) {
- gpf->runtime.onion_id = 0;
+ if (gpf == act_gpf) {
+ gpf->runtime.onion_id = 0;
+ }
+ else if (gpf->framenum < act_gpf->framenum) {
+ gpf->runtime.onion_id = -1;
+ }
+ else {
+ gpf->runtime.onion_id = 1;
+ }
if (sta_gpf == NULL) {
sta_gpf = gpf;
}
More information about the Bf-blender-cvs
mailing list