diff options
author | Antonioya <blendergit@gmail.com> | 2018-11-05 21:09:35 +0300 |
---|---|---|
committer | Antonioya <blendergit@gmail.com> | 2018-11-05 21:10:52 +0300 |
commit | abbe4df30164b6a73c3d05efca1ecbacaf5a0476 (patch) | |
tree | d482b683e58c9b36aa977d6944cc0db3c385ae29 /source/blender | |
parent | fee6ab18e7e9a38203bf8eb95d114ac837578aa7 (diff) |
GP: More tweaks to Time Offset
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c b/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c index 56743e3c716..3d8eb50192b 100644 --- a/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c +++ b/source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c @@ -129,8 +129,9 @@ static int remapTime( } } - if (cfra > efra) { - cfra = sfra + (cfra - ((cfra / efra) * efra)) - 1; + if (cfra >= efra) { + int delta = efra - sfra + 1; + cfra = sfra + (cfra - ((cfra / delta) * delta)) - 1; } if (mmd->flag & GP_TIME_KEEP_LOOP) { |