[Bf-blender-cvs] [1799615] soc-2014-fluid: Manta 2D smoke indexing fixed

Roman Pogribnyi noreply at git.blender.org
Sun Feb 1 23:59:29 CET 2015


Commit: 179961562912baf79f25fe949e47b992172d8824
Author: Roman Pogribnyi
Date:   Sun Feb 1 23:58:36 2015 +0100
Branches: soc-2014-fluid
https://developer.blender.org/rB179961562912baf79f25fe949e47b992172d8824

Manta 2D smoke indexing fixed

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

M	source/blender/blenkernel/intern/smoke.c

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

diff --git a/source/blender/blenkernel/intern/smoke.c b/source/blender/blenkernel/intern/smoke.c
index 0bf8791..d47851a 100644
--- a/source/blender/blenkernel/intern/smoke.c
+++ b/source/blender/blenkernel/intern/smoke.c
@@ -2304,7 +2304,7 @@ static void update_flowsfluids(Scene *scene, Object *ob, SmokeDomainSettings *sd
 								else{ /*2D solver*/
 									int cell_cnt;
 									for (cell_cnt=0; cell_cnt< sds->res_max[0] * sds->res_max[2]-1; ++cell_cnt ){
-										int step = (sds->res_max[1]/2) + cell_cnt * sds->res_max[1];
+										int step = cell_index_3D(cell_cnt, sds->res_max[0], sds->res_max[1], sds->res_max[2]);
 										inflow_grid[cell_cnt] = density[step];
 									}
 								}




More information about the Bf-blender-cvs mailing list