[Bf-blender-cvs] [c21dd690606] blender2.8: Eevee: Fix crash when saving file with motion blur.

Clément Foucault noreply at git.blender.org
Mon Jul 24 16:21:47 CEST 2017


Commit: c21dd6906064681936fd8420027b2feb543ddf35
Author: Clément Foucault
Date:   Mon Jul 24 16:21:43 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBc21dd6906064681936fd8420027b2feb543ddf35

Eevee: Fix crash when saving file with motion blur.

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

M	source/blender/draw/engines/eevee/eevee_effects.c

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

diff --git a/source/blender/draw/engines/eevee/eevee_effects.c b/source/blender/draw/engines/eevee/eevee_effects.c
index ff565fc28e1..0ddced10ae0 100644
--- a/source/blender/draw/engines/eevee/eevee_effects.c
+++ b/source/blender/draw/engines/eevee/eevee_effects.c
@@ -288,7 +288,7 @@ void EEVEE_effects_init(EEVEE_SceneLayerData *sldata, EEVEE_Data *vedata)
 
 	int enabled_effects = 0;
 
-	if (BKE_collection_engine_property_value_get_bool(props, "motion_blur_enable")) {
+	if (BKE_collection_engine_property_value_get_bool(props, "motion_blur_enable") && (draw_ctx->evil_C != NULL)) {
 		/* Update Motion Blur Matrices */
 		if (rv3d->persp == RV3D_CAMOB && v3d->camera) {
 			float persmat[4][4];




More information about the Bf-blender-cvs mailing list