[Bf-blender-cvs] [edc3b4b] soc-2014-fluid: force fields direction correct

Roman Pogribnyi noreply at git.blender.org
Sat Aug 9 13:01:02 CEST 2014


Commit: edc3b4b6874ae7367f210e8921cd782369d1398d
Author: Roman Pogribnyi
Date:   Sat Aug 9 13:00:48 2014 +0200
Branches: soc-2014-fluid
https://developer.blender.org/rBedc3b4b6874ae7367f210e8921cd782369d1398d

force fields direction correct

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

M	intern/smoke/intern/smoke_API.cpp

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

diff --git a/intern/smoke/intern/smoke_API.cpp b/intern/smoke/intern/smoke_API.cpp
index 722540e..a72b883 100644
--- a/intern/smoke/intern/smoke_API.cpp
+++ b/intern/smoke/intern/smoke_API.cpp
@@ -529,14 +529,13 @@ extern "C" void manta_write_effectors(struct Scene *s, struct SmokeModifierData
 {
 	assert(smd->domain->manta_obj != NULL);
 	manta_update_effectors(s, smd->domain->manta_obj, smd->domain, 0.1f);
-	/*'Y' and 'Z' axes are mixed in mantaflow and Blender*/
 	int size_x = smd->domain->fluid->xRes();
-	int size_y = smd->domain->fluid->zRes();
-	int size_z = smd->domain->fluid->yRes();
+	int size_y = smd->domain->fluid->yRes();
+	int size_z = smd->domain->fluid->zRes();
 	
 	float *force_x = smoke_get_force_x(smd->domain->fluid);
-	float *force_y = smoke_get_force_z(smd->domain->fluid);
-	float *force_z = smoke_get_force_y(smd->domain->fluid);
+	float *force_y = smoke_get_force_y(smd->domain->fluid);
+	float *force_z = smoke_get_force_z(smd->domain->fluid);
 	export_force_fields(size_x, size_y, size_z, force_x, force_y, force_z);
 }




More information about the Bf-blender-cvs mailing list