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);
                }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to