Commit: aab52d938f5f2643b79ac4f89c095d9400ac528f
Author: Sebastián Barschkis
Date: Fri Jun 9 22:40:19 2017 +0200
Branches: fluid-mantaflow
https://developer.blender.org/rBaab52d938f5f2643b79ac4f89c095d9400ac528f
fixed domain border collision key mapping
textual descriptions of borders did not match blender views
===================================================================
M intern/mantaflow/intern/FLUID.cpp
===================================================================
diff --git a/intern/mantaflow/intern/FLUID.cpp
b/intern/mantaflow/intern/FLUID.cpp
index 4e818b2cc43..a668922a335 100644
--- a/intern/mantaflow/intern/FLUID.cpp
+++ b/intern/mantaflow/intern/FLUID.cpp
@@ -555,16 +555,16 @@ std::string FLUID::getRealValue(const std::string&
varName, SmokeModifierData *
ss << (((smd->domain->border_collisions & closedDomain) ==
closedDomain) ? "False" : "True");
} else if (varName == "BOUNDCONDITIONS") {
if (smd->domain->manta_solver_res == 2) {
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_BACK) == 0) ss << "x";
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_FRONT) == 0) ss << "X";
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_LEFT) == 0) ss << "y";
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_RIGHT) == 0) ss << "Y";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_LEFT) == 0) ss << "x";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_RIGHT) == 0) ss << "X";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_FRONT) == 0) ss << "y";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_BACK) == 0) ss << "Y";
}
if (smd->domain->manta_solver_res == 3) {
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_BACK) == 0) ss << "x";
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_FRONT) == 0) ss << "X";
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_LEFT) == 0) ss << "y";
- if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_RIGHT) == 0) ss << "Y";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_LEFT) == 0) ss << "x";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_RIGHT) == 0) ss << "X";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_FRONT) == 0) ss << "y";
+ if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_BACK) == 0) ss << "Y";
if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_BOTTOM) == 0) ss << "z";
if ((smd->domain->border_collisions &
MOD_SMOKE_BORDER_TOP) == 0) ss << "Z";
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs