[Bf-blender-cvs] [d7bd64d] master: Fix T48061: Crash with adaptive domain and cases when there's no smoke
Alexander Gavrilov
noreply at git.blender.org
Wed Jul 27 15:43:05 CEST 2016
Commit: d7bd64df5d88ed135c57e99ab3c2240943e4c01f
Author: Alexander Gavrilov
Date: Wed Jul 27 15:40:32 2016 +0200
Branches: master
https://developer.blender.org/rBd7bd64df5d88ed135c57e99ab3c2240943e4c01f
Fix T48061: Crash with adaptive domain and cases when there's no smoke
===================================================================
M source/blender/blenkernel/intern/smoke.c
===================================================================
diff --git a/source/blender/blenkernel/intern/smoke.c b/source/blender/blenkernel/intern/smoke.c
index d20994a..c7e073a 100644
--- a/source/blender/blenkernel/intern/smoke.c
+++ b/source/blender/blenkernel/intern/smoke.c
@@ -2772,8 +2772,7 @@ static void smokeModifier_process(SmokeModifierData *smd, Scene *scene, Object *
// create shadows before writing cache so they get stored
smoke_calc_transparency(sds, scene);
- if (sds->wt)
- {
+ if (sds->wt && sds->total_cells > 1) {
smoke_turbulence_step(sds->wt, sds->fluid);
}
More information about the Bf-blender-cvs
mailing list