[Bf-blender-cvs] [d8f46a44522] eevee-motionblur-object: EEVEE: Motion Blur: Use CFRA instead of depsgraph ctime
Clément Foucault
noreply at git.blender.org
Fri Jun 12 15:17:33 CEST 2020
Commit: d8f46a44522c11c77623f26f45eba96da20fb894
Author: Clément Foucault
Date: Fri Jun 12 15:17:15 2020 +0200
Branches: eevee-motionblur-object
https://developer.blender.org/rBd8f46a44522c11c77623f26f45eba96da20fb894
EEVEE: Motion Blur: Use CFRA instead of depsgraph ctime
This fixes time remapping issues.
===================================================================
M source/blender/draw/engines/eevee/eevee_engine.c
===================================================================
diff --git a/source/blender/draw/engines/eevee/eevee_engine.c b/source/blender/draw/engines/eevee/eevee_engine.c
index 2684f64acee..b9af1576b42 100644
--- a/source/blender/draw/engines/eevee/eevee_engine.c
+++ b/source/blender/draw/engines/eevee/eevee_engine.c
@@ -428,7 +428,7 @@ static void eevee_render_to_image(void *vedata,
Scene *scene = DEG_get_evaluated_scene(draw_ctx->depsgraph);
float shutter = scene->eevee.motion_blur_shutter * 0.5f;
- float time = DEG_get_ctime(draw_ctx->depsgraph);
+ float time = CFRA;
/* Centered on frame for now. */
float start_time = time - shutter;
float end_time = time + shutter;
More information about the Bf-blender-cvs
mailing list