Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntonioya <blendergit@gmail.com>2018-11-03 22:00:41 +0300
committerAntonioya <blendergit@gmail.com>2018-11-03 22:27:30 +0300
commit0db31c03c631474098e26ce4001d6b9d6f4bde06 (patch)
treec9313113636ede3808a13be07005470c8989dbaf /source/blender/gpencil_modifiers
parentf2858fbb9a7bd90c63cfdf619c6d21f2f2b57418 (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.c6
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') {