[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18715] trunk/blender/source/blender/ blenkernel/intern/softbody.c: bug fix softbody wind

Jens Ole Wund (bjornmose) bjornmose at gmx.net
Wed Jan 28 13:34:26 CET 2009


Revision: 18715
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18715
Author:   bjornmose
Date:     2009-01-28 13:34:22 +0100 (Wed, 28 Jan 2009)

Log Message:
-----------
bug fix softbody wind
-compensating factor 1000 that comes from 
pdDoEffectors() since Aug 2008
-give  particles and soft body vertices the same 
polarity on force fields.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/softbody.c

Modified: trunk/blender/source/blender/blenkernel/intern/softbody.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/softbody.c	2009-01-28 12:28:50 UTC (rev 18714)
+++ trunk/blender/source/blender/blenkernel/intern/softbody.c	2009-01-28 12:34:22 UTC (rev 18715)
@@ -1562,7 +1562,7 @@
 				/* note we don't use sb->mediafrict but use sb->aeroedge for magnitude of effect*/ 
 				if(sb->aeroedge){
 					float vel[3],sp[3],pr[3],force[3];
-					float f,windfactor  = 250.0f;   
+					float f,windfactor  = 0.25f;   
 					/*see if we have wind*/
 					if(do_effector) {
 						float speed[3]={0.0f,0.0f,0.0f};
@@ -2392,7 +2392,7 @@
 	BodyPoint *bproot;
 	ListBase *do_effector;
 	float iks, gravity;
-	float fieldfactor = 1000.0f, windfactor  = 250.0f;   
+	float fieldfactor = -1.0f, windfactor  = 0.25;   
 	int   do_deflector,do_selfcollision,do_springcollision,do_aero;
 	
 	gravity = sb->grav * sb_grav_force_scale(ob);	
@@ -2454,7 +2454,7 @@
 		BodySpring *bs;	
 		ListBase *do_effector;
 		float iks, ks, kd, gravity;
-		float fieldfactor = 1000.0f, windfactor  = 250.0f;   
+		float fieldfactor = -1.0f, windfactor  = 0.25f;   
 		float tune = sb->ballstiff;
 		int a, b,  do_deflector,do_selfcollision,do_springcollision,do_aero;
 





More information about the Bf-blender-cvs mailing list