[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [47466] trunk/blender/source/blender/ editors/transform/transform.c: shrink/ fatten now works with proportional editmode on curves.

Campbell Barton ideasman42 at gmail.com
Tue Jun 5 16:19:28 CEST 2012


Revision: 47466
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=47466
Author:   campbellbarton
Date:     2012-06-05 14:19:13 +0000 (Tue, 05 Jun 2012)
Log Message:
-----------
shrink/fatten now works with proportional editmode on curves.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform.c

Modified: trunk/blender/source/blender/editors/transform/transform.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform.c	2012-06-05 14:13:14 UTC (rev 47465)
+++ trunk/blender/source/blender/editors/transform/transform.c	2012-06-05 14:19:13 UTC (rev 47466)
@@ -3915,8 +3915,9 @@
 			continue;
 
 		if (td->val) {
-			// *td->val= ratio;
 			*td->val= td->ival*ratio;
+			/* apply PET */
+			*td->val = (*td->val * td->factor) + ((1.0f - td->factor) * td->ival);
 			if (*td->val <= 0.0f) *td->val = 0.001f;
 		}
 	}
@@ -3985,7 +3986,6 @@
 			*td->val = td->ival * ratio;
 			/* apply PET */
 			*td->val = (*td->val * td->factor) + ((1.0f - td->factor) * td->ival);
-
 			if (*td->val <= 0.0f) *td->val = 0.001f;
 		}
 	}




More information about the Bf-blender-cvs mailing list