[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40218] trunk/blender/source/blender/ modifiers/intern/MOD_warp.c: Fix [#28654] Warp modifier does not support negative strength when Vertex Group is used .

Bastien Montagne montagne29 at wanadoo.fr
Thu Sep 15 13:18:16 CEST 2011


Revision: 40218
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40218
Author:   mont29
Date:     2011-09-15 11:18:15 +0000 (Thu, 15 Sep 2011)
Log Message:
-----------
Fix [#28654] Warp modifier does not support negative strength when Vertex Group is used.
The vg weight was multiplied by org strength (i.e. neg strength was always skiping all verts!), now multiplying it with abs value of strength.

Modified Paths:
--------------
    trunk/blender/source/blender/modifiers/intern/MOD_warp.c

Modified: trunk/blender/source/blender/modifiers/intern/MOD_warp.c
===================================================================
--- trunk/blender/source/blender/modifiers/intern/MOD_warp.c	2011-09-15 10:43:55 UTC (rev 40217)
+++ trunk/blender/source/blender/modifiers/intern/MOD_warp.c	2011-09-15 11:18:15 UTC (rev 40218)
@@ -232,8 +232,8 @@
 				dv = &dvert[i];
 
 				if(dv) {
-					weight = defvert_find_weight(dv, defgrp_index) * wmd->strength;
-					if(weight <= 0.0f)
+					weight = defvert_find_weight(dv, defgrp_index) * strength;
+					if(weight <= 0.0f) /* Should never occure... */
 						continue;
 				}
 			}




More information about the Bf-blender-cvs mailing list