Revision: 28991
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28991
Author:   jwilkins
Date:     2010-05-26 00:45:53 +0200 (Wed, 26 May 2010)

Log Message:
-----------
Fixed bug in clay (miscalculated the flatten plane)

Modified Paths:
--------------
    branches/soc-2010-jwilkins/source/blender/editors/sculpt_paint/sculpt.c

Modified: 
branches/soc-2010-jwilkins/source/blender/editors/sculpt_paint/sculpt.c
===================================================================
--- branches/soc-2010-jwilkins/source/blender/editors/sculpt_paint/sculpt.c     
2010-05-25 20:22:21 UTC (rev 28990)
+++ branches/soc-2010-jwilkins/source/blender/editors/sculpt_paint/sculpt.c     
2010-05-25 22:45:53 UTC (rev 28991)
@@ -739,17 +739,17 @@
 /* Handles clipping against a mirror modifier and SCULPT_LOCK axis flags */
 static void sculpt_clip(Sculpt *sd, SculptSession *ss, float *co, const float 
val[3])
 {
-       int i;
+    int i;
 
-       for(i=0; i<3; ++i) {
-               if(sd->flags & (SCULPT_LOCK_X << i))
-                       continue;
+    for(i=0; i<3; ++i) {
+        if(sd->flags & (SCULPT_LOCK_X << i))
+            continue;
 
-               if((ss->cache->flag & (CLIP_X << i)) && (fabs(co[i]) <= 
ss->cache->clip_tolerance[i]))
-                       co[i]= 0.0f;
-               else
-                       co[i]= val[i];
-       }               
+        if((ss->cache->flag & (CLIP_X << i)) && (fabs(co[i]) <= 
ss->cache->clip_tolerance[i]))
+            co[i]= 0.0f;
+        else
+            co[i]= val[i];
+    }          
 }
 
 static void add_norm_if(float view_vec[3], float out[3], float out_flip[3], 
float fno[3])
@@ -1366,7 +1366,7 @@
     calc_flatten_center(sd, ss, nodes, totnode, center);
 
     mul_v3_v3v3(temp, area_normal, ss->cache->scale);
-    mul_v3_v3fl(temp, ss->cache->scale, ss->cache->radius * bstrength);
+    mul_v3_fl(temp, ss->cache->radius * bstrength);
     add_v3_v3(center, temp);
 
     flip = bstrength < 0;


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to