[Bf-blender-cvs] [71d02d8a35b] tmp-b28-motionpath-drawing: Enable motion path overlay by default
Joshua Leung
noreply at git.blender.org
Fri Jun 1 13:53:09 CEST 2018
Commit: 71d02d8a35b2a4e2edb33c767b6ef77081ecdacc
Author: Joshua Leung
Date: Fri Jun 1 13:06:46 2018 +0200
Branches: tmp-b28-motionpath-drawing
https://developer.blender.org/rB71d02d8a35b2a4e2edb33c767b6ef77081ecdacc
Enable motion path overlay by default
===================================================================
M source/blender/draw/intern/draw_anim_viz.c
M source/blender/makesdna/DNA_view3d_types.h
M source/blender/makesrna/intern/rna_space.c
===================================================================
diff --git a/source/blender/draw/intern/draw_anim_viz.c b/source/blender/draw/intern/draw_anim_viz.c
index a6489627144..48f457b974c 100644
--- a/source/blender/draw/intern/draw_anim_viz.c
+++ b/source/blender/draw/intern/draw_anim_viz.c
@@ -674,7 +674,7 @@ static void MPATH_cache_populate(void *vedata, Object *ob)
MPATH_PassList *psl = ((MPATH_Data *)vedata)->psl;
const DRWContextState *draw_ctx = DRW_context_state_get();
- if ((draw_ctx->v3d->overlay.flag & V3D_OVERLAY_MOTION_PATHS) == 0) {
+ if (draw_ctx->v3d->overlay.flag & V3D_OVERLAY_HIDE_MOTION_PATHS) {
return;
}
diff --git a/source/blender/makesdna/DNA_view3d_types.h b/source/blender/makesdna/DNA_view3d_types.h
index 979b180e7e1..2ef5350c70e 100644
--- a/source/blender/makesdna/DNA_view3d_types.h
+++ b/source/blender/makesdna/DNA_view3d_types.h
@@ -359,7 +359,7 @@ enum {
V3D_OVERLAY_LOOK_DEV = (1 << 3),
V3D_OVERLAY_WIREFRAMES = (1 << 4),
V3D_OVERLAY_HIDE_TEXT = (1 << 5),
- V3D_OVERLAY_MOTION_PATHS = (1 << 6),
+ V3D_OVERLAY_HIDE_MOTION_PATHS = (1 << 6),
};
/* View3DOverlay->edit_flag */
diff --git a/source/blender/makesrna/intern/rna_space.c b/source/blender/makesrna/intern/rna_space.c
index 63b8b95de4b..a4b9f077738 100644
--- a/source/blender/makesrna/intern/rna_space.c
+++ b/source/blender/makesrna/intern/rna_space.c
@@ -2490,7 +2490,7 @@ static void rna_def_space_view3d_overlay(BlenderRNA *brna)
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
prop = RNA_def_property(srna, "show_motion_paths", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "overlay.flag", V3D_OVERLAY_MOTION_PATHS);
+ RNA_def_property_boolean_negative_sdna(prop, NULL, "overlay.flag", V3D_OVERLAY_HIDE_MOTION_PATHS);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_ui_text(prop, "Motion Paths", "Show the Motion Paths Overlay");
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
More information about the Bf-blender-cvs
mailing list