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