diff options
author | Antonioya <blendergit@gmail.com> | 2018-11-03 22:00:41 +0300 |
---|---|---|
committer | Antonioya <blendergit@gmail.com> | 2018-11-03 22:27:30 +0300 |
commit | 0db31c03c631474098e26ce4001d6b9d6f4bde06 (patch) | |
tree | c9313113636ede3808a13be07005470c8989dbaf /source/blender/gpencil_modifiers | |
parent | f2858fbb9a7bd90c63cfdf619c6d21f2f2b57418 (diff) |
GP: Fix Time Offset when range frame is 0
Diffstat (limited to 'source/blender/gpencil_modifiers')
-rw-r--r-- | source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c b/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c index 29f06a4017f..8ece1a42c1c 100644 --- a/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c +++ b/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c @@ -72,10 +72,12 @@ static int remapTime( { TimeGpencilModifierData *mmd = (TimeGpencilModifierData *)md; const bool custom = mmd->flag & GP_TIME_CUSTOM_RANGE; - const int sfra = custom ? mmd->sfra : scene->r.sfra; - const int efra = custom ? mmd->efra : scene->r.efra; const bool invgpl = mmd->flag & GP_TIME_INVERT_LAYER; const bool invpass = mmd->flag & GP_TIME_INVERT_LAYERPASS; + int sfra = custom ? mmd->sfra : scene->r.sfra; + int efra = custom ? mmd->efra : scene->r.efra; + CLAMP_MIN(sfra, 1); + CLAMP_MIN(efra, 1); /* omit if filter by layer */ if (mmd->layername[0] != '\0') { |