Commit: f47b7784cfd712ac4ff2af15fc6debd242ae7382
Author: Roman Pogribnyi
Date:   Wed Jun 25 13:05:40 2014 +0200
https://developer.blender.org/rBf47b7784cfd712ac4ff2af15fc6debd242ae7382

settings for SDF tweaked

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

M       intern/smoke/intern/MANTA.h

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

diff --git a/intern/smoke/intern/MANTA.h b/intern/smoke/intern/MANTA.h
index 1c72169..2918139 100644
--- a/intern/smoke/intern/MANTA.h
+++ b/intern/smoke/intern/MANTA.h
@@ -173,7 +173,6 @@ static void generate_manta_sim_file(Scene *scene, 
SmokeModifierData *smd)
 {
        /*for now, simpleplume file creation
        *create python file with 2-spaces indentation*/
-       
        bool wavelets = smd->domain->flags & MOD_SMOKE_HIGHRES;
        bool noise_clamp = smd->domain->flags & MOD_SMOKE_NOISE_CLAMP; 
        float noise_clamp_neg = smd->domain->noise_clamp_neg;
@@ -253,7 +252,7 @@ static void generate_manta_sim_file(Scene *scene, 
SmokeModifierData *smd)
                        ss << "xl_obs = s.create(Mesh)\n";
                        ss << "xl_obs.load('manta_coll.obj')\n";
                        ss << "transform_back(xl_obs, res)\n";
-                       ss << "xl_obs.applyToGrid(grid=xl_flags, 
value=FlagObstacle,cutoff=-1)\n";
+                       ss << "xl_obs.applyToGrid(grid=xl_flags, 
value=FlagObstacle,cutoff=3)\n";
                }
                manta_gen_noise(ss, "xl", 0, "xl_noise", 256, true, 
noise_clamp, noise_clamp_neg, noise_clamp_pos, noise_val_scale, 
noise_val_offset, noise_time_anim * (float)upres);
        }
@@ -267,7 +266,7 @@ static void generate_manta_sim_file(Scene *scene, 
SmokeModifierData *smd)
                ss << "obs = s.create(Mesh)\n";
                ss << "obs.load('manta_coll.obj')\n";
                ss << "transform_back(obs, res)\n";
-               ss << "obs.applyToGrid(grid=flags, value=FlagObstacle, 
cutoff=-1)\n";
+               ss << "obs.applyToGrid(grid=flags, value=FlagObstacle, 
cutoff=3)\n";
                ss << "sdf_obs  = s.create(LevelsetGrid)\n";
                ss << "obs.meshSDF(obs, sdf_obs, 1.1)\n";
        }
@@ -318,7 +317,7 @@ static void generate_manta_sim_file(Scene *scene, 
SmokeModifierData *smd)
        ss << "  if (t>=0 and t<75):\n";
                ss << "    densityInflowMesh( flags=flags, density=density, 
noise=noise, mesh=source, scale=1, sigma=0.5 )\n";
                //ss << "    densityInflow( flags=flags, density=density, 
noise=noise, shape=source, scale=1, sigma=0.5 )\n";
-               ss << "    sourceVel.applyToGrid(grid=vel , 
value=velInflow,cutoff = -1)\n";
+               ss << "    sourceVel.applyToGrid(grid=vel , 
value=velInflow,cutoff = 3)\n";
                //ss << "    sourceVel.applyToGrid( grid=vel , value=velInflow 
)\n";
        ss << "    applyInflow=True\n";
        
@@ -338,7 +337,7 @@ static void generate_manta_sim_file(Scene *scene, 
SmokeModifierData *smd)
        ss << "  extrapolateSimpleFlags( flags=tempFlag, val=energy, 
distance=6, flagFrom=FlagFluid, flagTo=FlagObstacle )\n";
        ss << "  computeWaveletCoeffs(energy)\n";
 /*Saving output*/
-//     ss << "  density.save('den%04d.uni' % t) \n";
+       ss << "  density.save('den%04d.uni' % t) \n";
        ss << "  s.step()\n";
        ss << " \n";

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

Reply via email to