[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16888] branches/nurbs/blender/source/ blender/src: easy weight editing fixed and works well now
Hamed Zaghaghi
hamed.zaghaghi at gmail.com
Fri Oct 3 00:15:28 CEST 2008
Revision: 16888
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16888
Author: zaghaghi
Date: 2008-10-03 00:15:28 +0200 (Fri, 03 Oct 2008)
Log Message:
-----------
easy weight editing fixed and works well now
Modified Paths:
--------------
branches/nurbs/blender/source/blender/src/transform.c
branches/nurbs/blender/source/blender/src/transform_conversions.c
Modified: branches/nurbs/blender/source/blender/src/transform.c
===================================================================
--- branches/nurbs/blender/source/blender/src/transform.c 2008-10-02 20:39:57 UTC (rev 16887)
+++ branches/nurbs/blender/source/blender/src/transform.c 2008-10-02 22:15:28 UTC (rev 16888)
@@ -94,8 +94,6 @@
#include "BLI_blenlib.h"
#include "BLI_editVert.h"
-#include "BDR_editcurve.h"
-
#include "PIL_time.h" /* sleep */
#include "blendef.h"
@@ -3083,7 +3081,8 @@
if (td->flag & TD_SKIP)
continue;
- weightflagNurb(SELECT, distance, 0);
+ if(td->val)
+ *(td->val) = distance;
}
recalcData(t);
Modified: branches/nurbs/blender/source/blender/src/transform_conversions.c
===================================================================
--- branches/nurbs/blender/source/blender/src/transform_conversions.c 2008-10-02 20:39:57 UTC (rev 16887)
+++ branches/nurbs/blender/source/blender/src/transform_conversions.c 2008-10-02 22:15:28 UTC (rev 16888)
@@ -1430,6 +1430,9 @@
if (t->mode==TFM_CURVE_SHRINKFATTEN || t->mode==TFM_RESIZE) {
td->val = &(bp->radius);
td->ival = bp->radius;
+ }else if(t->mode==TFM_CURVE_WEIGHT){
+ td->val = &(bp->vec[3]);
+ td->ival = bp->vec[3];
} else {
td->val = &(bp->alfa);
td->ival = bp->alfa;
More information about the Bf-blender-cvs
mailing list