diff options
author | Antonioya <blendergit@gmail.com> | 2018-10-23 17:44:31 +0300 |
---|---|---|
committer | Antonioya <blendergit@gmail.com> | 2018-10-23 17:47:09 +0300 |
commit | 3e9405e26dfb02f1aa05c530cce3ca6f9d1c84c7 (patch) | |
tree | 7834aa8576e998d4eeeac93d9ef235e90a7f86d4 /source/blender/makesrna/intern/rna_gpencil_modifier.c | |
parent | ca003d0f5cfc1f2cd511f33e045eac122c8aa4da (diff) |
GP: Add new frame scale parameter to Time modifier
This new parameter allows to increase or decrease the animation speed to break animation patterns when reuse data blocks.
Diffstat (limited to 'source/blender/makesrna/intern/rna_gpencil_modifier.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_gpencil_modifier.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/makesrna/intern/rna_gpencil_modifier.c b/source/blender/makesrna/intern/rna_gpencil_modifier.c index e9ca90e1300..bc0db0ddaea 100644 --- a/source/blender/makesrna/intern/rna_gpencil_modifier.c +++ b/source/blender/makesrna/intern/rna_gpencil_modifier.c @@ -749,6 +749,12 @@ static void rna_def_modifier_gpenciltime(BlenderRNA *brna) "Number of frames to offset original keyframe number"); RNA_def_property_update(prop, 0, "rna_GpencilModifier_update"); + prop = RNA_def_property(srna, "frame_scale", PROP_FLOAT, PROP_NONE); + RNA_def_property_float_sdna(prop, NULL, "frame_scale"); + RNA_def_property_range(prop, 0.001f, 100.0f); + RNA_def_property_ui_text(prop, "Frame Scale", "Evaluation time in seconds"); + RNA_def_property_update(prop, 0, "rna_GpencilModifier_update"); + prop = RNA_def_property(srna, "use_keep_loop", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, NULL, "flag", GP_TIME_KEEP_LOOP); RNA_def_property_ui_text(prop, "Keep Loop", |