[Bf-blender-cvs] [0db31c03c63] blender2.8: GP: Fix Time Offset when range frame is 0

Antonioya noreply at git.blender.org
Sat Nov 3 20:27:35 CET 2018


Commit: 0db31c03c631474098e26ce4001d6b9d6f4bde06
Author: Antonioya
Date:   Sat Nov 3 20:00:41 2018 +0100
Branches: blender2.8
https://developer.blender.org/rB0db31c03c631474098e26ce4001d6b9d6f4bde06

GP: Fix Time Offset when range frame is 0

===================================================================

M	source/blender/gpencil_modifiers/intern/MOD_gpenciltime.c

===================================================================

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') {



More information about the Bf-blender-cvs mailing list