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;


_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to