[Bf-blender-cvs] [194457f332e] sculpt-mode-features: Fix transform tool mask value

Pablo Dobarro noreply at git.blender.org
Tue Aug 6 16:33:04 CEST 2019


Commit: 194457f332e632a0faf8e5bffc1677a381b99c44
Author: Pablo Dobarro
Date:   Tue Aug 6 16:23:09 2019 +0200
Branches: sculpt-mode-features
https://developer.blender.org/rB194457f332e632a0faf8e5bffc1677a381b99c44

Fix transform tool mask value

===================================================================

M	source/blender/editors/sculpt_paint/sculpt.c

===================================================================

diff --git a/source/blender/editors/sculpt_paint/sculpt.c b/source/blender/editors/sculpt_paint/sculpt.c
index c8cc0c10f85..a6300b8fc6f 100644
--- a/source/blender/editors/sculpt_paint/sculpt.c
+++ b/source/blender/editors/sculpt_paint/sculpt.c
@@ -9243,9 +9243,6 @@ void ED_sculpt_init_transform(const struct bContext *C, bool transform_pivot_onl
   }
 
   sculpt_filter_cache_init(ob, sd, false, false);
-
-  printf("TOTVERT %d\n", sculpt_vertex_count_get(ss));
-  printf("TOTVERT  MAL %d\n", ss->totvert);
 }
 
 typedef enum paintSymmAreas {
@@ -9337,7 +9334,7 @@ static void sculpt_transform_task_cb(void *__restrict userdata,
     float val[3], orig_co[3], disp[3], final_pivot_pos[3], transform[4][4], transform_aux[4][4],
         rot[4], co_w[3];
     float transform_aux_inv[4][4], final_disp[3];
-    float fade = *vd.mask;
+    float fade = vd.mask ? *vd.mask : 0.0f;
     fade = 1 - fade;
     copy_v3_v3(orig_co, ss->filter_cache->orco[vd.index]);
     char symm_area = sculpt_get_vertex_symm_area(ss, orig_co, ss->init_pivot_pos);



More information about the Bf-blender-cvs mailing list