Commit: 026fdb3eaa1216bcf756ba219b2e6f92e2e3dd83
Author: Sebastián Barschkis
Date:   Mon May 9 00:22:19 2016 +0200
Branches: fluid-mantaflow
https://developer.blender.org/rB026fdb3eaa1216bcf756ba219b2e6f92e2e3dd83

some variables from previous commit were not renamed. fixed that.

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

M       intern/mantaflow/extern/manta_smoke_API.h
M       intern/mantaflow/intern/SMOKE.cpp
M       intern/mantaflow/intern/manta_smoke_API.cpp
M       source/blender/blenkernel/intern/smoke.c
M       source/blender/makesdna/DNA_smoke_types.h

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

diff --git a/intern/mantaflow/extern/manta_smoke_API.h 
b/intern/mantaflow/extern/manta_smoke_API.h
index 0f0fdee..e28c9eb 100644
--- a/intern/mantaflow/extern/manta_smoke_API.h
+++ b/intern/mantaflow/extern/manta_smoke_API.h
@@ -41,7 +41,7 @@ struct SMOKE *smoke_init(int *res, struct SmokeModifierData 
*smd);
 void smoke_free(struct SMOKE *smoke);
 size_t smoke_get_index(int x, int max_x, int y, int max_y, int z /*, int max_z 
*/);
 size_t smoke_get_index2d(int x, int max_x, int y /*, int max_y, int z, int 
max_z */);
-void smoke_manta_export(struct SMOKE* manta, SmokeModifierData *smd);
+void smoke_manta_export(struct SMOKE* smoke, SmokeModifierData *smd);
 void smoke_step(struct SMOKE *smoke, SmokeModifierData *smd);
 void smoke_dissolve(struct SMOKE *smoke, int speed, int log);
 void smoke_dissolve_wavelet(struct SMOKE *smoke, int speed, int log);
diff --git a/intern/mantaflow/intern/SMOKE.cpp 
b/intern/mantaflow/intern/SMOKE.cpp
index 717c2f1..f0c637d 100644
--- a/intern/mantaflow/intern/SMOKE.cpp
+++ b/intern/mantaflow/intern/SMOKE.cpp
@@ -563,7 +563,7 @@ void SMOKE::exportScript(SmokeModifierData *smd)
        manta_script += manta_step;
        
        // Fill in missing variables in script
-       std::string final_script = MANTA::parseScript(manta_script, smd);
+       std::string final_script = SMOKE::parseScript(manta_script, smd);
        
        // Add standalone mode (loop, gui, ...)
        final_script += standalone;
diff --git a/intern/mantaflow/intern/manta_smoke_API.cpp 
b/intern/mantaflow/intern/manta_smoke_API.cpp
index 3b4c7f3..cd4f7b4 100644
--- a/intern/mantaflow/intern/manta_smoke_API.cpp
+++ b/intern/mantaflow/intern/manta_smoke_API.cpp
@@ -34,19 +34,19 @@
 #include "spectrum.h"
 
 extern "C" int *smoke_get_manta_flags(struct SMOKE *smoke) {
-       return manta->getMantaFlags();
+       return smoke->getMantaFlags();
 }
 
 extern "C" SMOKE *smoke_init(int *res, struct SmokeModifierData *smd)
 {
        SMOKE *smoke = new SMOKE(res, smd);
-       return manta;
+       return smoke;
 }
 
 extern "C" void smoke_free(SMOKE *smoke)
 {
-       delete manta;
-       manta = NULL;
+       delete smoke;
+       smoke = NULL;
 }
 
 extern "C" size_t smoke_get_index(int x, int max_x, int y, int max_y, int z 
/*, int max_z */)
@@ -59,19 +59,19 @@ extern "C" size_t smoke_get_index2d(int x, int max_x, int y 
/*, int max_y, int z
        return x + y * max_x;
 }
 
-extern "C" void smoke_manta_export(SMOKE* manta, SmokeModifierData *smd)
+extern "C" void smoke_manta_export(SMOKE* smoke, SmokeModifierData *smd)
 {
-       if (!manta && !smd) return;
-       manta->exportScript(smd);
-       manta->exportGrids(smd);
+       if (!smoke && !smd) return;
+       smoke->exportScript(smd);
+       smoke->exportGrids(smd);
 }
 
 extern "C" void smoke_step(SMOKE *smoke, SmokeModifierData *smd)
 {
-       manta->step(smd);
-       manta->updatePointers(smd);
-       if (manta->usingHighRes())
-               manta->updatePointersHigh(smd);
+       smoke->step(smd);
+       smoke->updatePointers(smd);
+       if (smoke->usingHighRes())
+               smoke->updatePointersHigh(smd);
 }
 
 static void data_dissolve(float *density, float *heat, float *r, float *g, 
float *b, int total_cells, int speed, int log)
@@ -130,138 +130,138 @@ static void data_dissolve(float *density, float *heat, 
float *r, float *g, float
 
 extern "C" void smoke_dissolve(SMOKE *smoke, int speed, int log)
 {
-       data_dissolve(manta->getDensity(), manta->getHeat(), 
manta->getColorR(), manta->getColorG(), manta->getColorB(), 
manta->getTotalCells(), speed, log);
+       data_dissolve(smoke->getDensity(), smoke->getHeat(), 
smoke->getColorR(), smoke->getColorG(), smoke->getColorB(), 
smoke->getTotalCells(), speed, log);
 }
 
 extern "C" void smoke_dissolve_wavelet(SMOKE *smoke, int speed, int log)
 {
-       data_dissolve(manta->getDensityHigh(), 0, manta->getColorRHigh(), 
manta->getColorGHigh(), manta->getColorBHigh(), manta->getTotalCellsHigh(), 
speed, log);
+       data_dissolve(smoke->getDensityHigh(), 0, smoke->getColorRHigh(), 
smoke->getColorGHigh(), smoke->getColorBHigh(), smoke->getTotalCellsHigh(), 
speed, log);
 }
 
 extern "C" void smoke_export(SMOKE *smoke, float *dt, float *dx, float **dens, 
float **react, float **flame, float **fuel, float **heat, 
                                                         float **smoke_inflow, 
float **vx, float **vy, float **vz, float **r, float **g, float **b, unsigned 
char **obstacles)
 {
-       *dens = manta->getDensity();
+       *dens = smoke->getDensity();
        if (fuel)
-               *fuel = manta->getFuel();
+               *fuel = smoke->getFuel();
        if (react)
-               *react = manta->getReact();
+               *react = smoke->getReact();
        if (flame)
-               *flame = manta->getFlame();
+               *flame = smoke->getFlame();
        if( heat)
-               *heat = manta->getHeat();
-       if (manta_inflow)
-               *smoke_inflow = manta->getDensityInflow();
-       *vx = manta->getVelocityX();
-       *vy = manta->getVelocityY();
-       *vz = manta->getVelocityZ();
+               *heat = smoke->getHeat();
+       if (smoke_inflow)
+               *smoke_inflow = smoke->getDensityInflow();
+       *vx = smoke->getVelocityX();
+       *vy = smoke->getVelocityY();
+       *vz = smoke->getVelocityZ();
        if (r)
-               *r = manta->getColorR();
+               *r = smoke->getColorR();
        if (g)
-               *g = manta->getColorG();
+               *g = smoke->getColorG();
        if (b)
-               *b = manta->getColorB();
-       *obstacles = manta->getObstacles();
-       *dt = 1; //dummy value, not needed for manta
-       *dx = 1; //dummy value, not needed for manta
+               *b = smoke->getColorB();
+       *obstacles = smoke->getObstacles();
+       *dt = 1; //dummy value, not needed for smoke
+       *dx = 1; //dummy value, not needed for smoke
 }
 
 extern "C" void smoke_turbulence_export(SMOKE *smoke, float **dens, float 
**react, float **flame, float **fuel,
                                         float **r, float **g, float **b , 
float **tcu, float **tcv, float **tcw, float **tcu2, float **tcv2, float **tcw2)
 {
-       if (!manta && !manta->usingHighRes())
+       if (!smoke && !smoke->usingHighRes())
                return;
 
-       *dens = manta->getDensityHigh();
+       *dens = smoke->getDensityHigh();
        if (fuel)
-               *fuel = manta->getFuelHigh();
+               *fuel = smoke->getFuelHigh();
        if (react)
-               *react = manta->getReactHigh();
+               *react = smoke->getReactHigh();
        if (flame)
-               *flame = manta->getFlameHigh();
+               *flame = smoke->getFlameHigh();
        if (r)
-               *r = manta->getColorRHigh();
+               *r = smoke->getColorRHigh();
        if (g)
-               *g = manta->getColorGHigh();
+               *g = smoke->getColorGHigh();
        if (b)
-               *b = manta->getColorBHigh();
-       *tcu = manta->getTextureU();
-       *tcv = manta->getTextureV();
-       *tcw = manta->getTextureW();
+               *b = smoke->getColorBHigh();
+       *tcu = smoke->getTextureU();
+       *tcv = smoke->getTextureV();
+       *tcw = smoke->getTextureW();
        
-       *tcu2 = manta->getTextureU2();
-       *tcv2 = manta->getTextureV2();
-       *tcw2 = manta->getTextureW2();
+       *tcu2 = smoke->getTextureU2();
+       *tcv2 = smoke->getTextureV2();
+       *tcw2 = smoke->getTextureW2();
 }
 
 extern "C" float *smoke_get_density(SMOKE *smoke)
 {
-       return manta->getDensity();
+       return smoke->getDensity();
 }
 
 extern "C" float *smoke_get_fuel(SMOKE *smoke)
 {
-       return manta->getFuel();
+       return smoke->getFuel();
 }
 
 extern "C" float *smoke_get_react(SMOKE *smoke)
 {
-       return manta->getReact();
+       return smoke->getReact();
 }
 
 extern "C" float *smoke_get_heat(SMOKE *smoke)
 {
-       return manta->getHeat();
+       return smoke->getHeat();
 }
 
 extern "C" float *smoke_get_velocity_x(SMOKE *smoke)
 {
-       return manta->getVelocityX();
+       return smoke->getVelocityX();
 }
 
 extern "C" float *smoke_get_velocity_y(SMOKE *smoke)
 {
-       return manta->getVelocityY();
+       return smoke->getVelocityY();
 }
 
 extern "C" float *smoke_get_velocity_z(SMOKE *smoke)
 {
-       return manta->getVelocityZ();
+       return smoke->getVelocityZ();
 }
 
 extern "C" float *smoke_get_force_x(SMOKE *smoke)
 {
-       return manta->getForceX();
+       return smoke->getForceX();
 }
 
 extern "C" float *smoke_get_force_y(SMOKE *smoke)
 {
-       return manta->getForceY();
+       return smoke->getForceY();
 }
 
 extern "C" float *smoke_get_force_z(SMOKE *smoke)
 {
-       return manta->getForceZ();
+       return smoke->getForceZ();
 }
 
 extern "C" float *smoke_get_flame(SMOKE *smoke)
 {
-       return manta->getFlame();
+       return smoke->getFlame();
 }
 
 extern "C" float *smoke_get_color_r(SMOKE *smoke)
 {
-       return manta->getColorR();
+       return smoke->getColorR();
 }
 
 extern "C" float *smoke_get_color_g(SMOKE *smoke)
 {
-       return manta->getColorG();
+       return smoke->getColorG();
 }
 
 extern "C" float *smoke_get_color_b(SMOKE *smoke)
 {
-       return manta->getColorB();
+       return smoke->getColorB();
 }
 
 static void get_rgba(float *r, float *g, float *b, float *a, int total_cells, 
float *data, int sequential)
@@ -292,12 +292,12 @@ static void get_rgba(float *r, float *g, float *b, float 
*a, int total_cells, fl
 
 extern "C" void smoke_get_rgba(SMOKE *smoke, float *data, int sequential)
 {
-       get_rgba(manta->getColorR(), manta->getColorG(), manta->getColorB(), 
manta->getDensity(), manta->getTotalCells(), data, sequential);
+       get_rgba(smoke->getColorR(), smoke->getColorG(), smoke->getColorB(), 
smoke->getDensity(), smoke->getTotalCells(), data, sequential);
 }
 
 extern "C" void smoke_turbulence_get_rgba(SMOKE *smoke, float *data, int 
sequential)
 {
-       get_rgba(manta->getColorRHigh(), manta->getColorGHigh(), 
manta->getColorBHigh(), manta->getDensityHigh(), manta->getTotalCellsHigh(), 
data, sequential);
+       get_rgba(smoke->getColorRHigh(), smoke->getColorGHigh(), 
smoke->getColorBHigh(), smoke->getDensityHigh(), smoke->getTotalCellsHigh(), 
data, sequential);
 }
 
 /* get a single color premultiplied voxel grid */
@@ -329,80 +329,80 @@ static void get_rgba_from_density(float color[3], float 
*a, int total_cells, flo
 
 extern "C" void smoke_get_rgba_from_density(SMOKE *smoke, float color[3], 
float *data, int sequential)
 {
-       get_rgba_from_density(color, manta->getDensity(), 
manta->getTotalCells(), data, sequential);
+       get_rgba_from_density(color, smoke->getDensity(), 
smoke->getTotalCells(), data, sequential);
 }
 
 extern "C" void smoke_turbulence_get_rgba_from_density(SMOKE *smoke, float 
color[3], float *data, int sequential)
 {
-       get_rgba_from_density(color, manta->getDensityHigh(), 
manta->getTotalCellsHigh(), data, sequential);
+       get_rgba_from_density(color, smoke->getDensityHigh(), 
smoke->getTotalCellsHigh(), data, sequential);
 }
 
 extern "C" float *smoke_turbulence_get_density(SMOKE *smoke)
 {
-       return (manta && manta->usingHighRes()) ? manta->getDensityHigh() : 
NULL;
+       return (smoke && smoke->usingHighRes()) ? smoke->getDensityHigh(

@@ Diff output truncated at 10240 characters. @@

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

Reply via email to