WIP: Fix #116458: Added decay factor for flattening brushes. #118699
|
@ -152,14 +152,14 @@ float neighbor_mask_average(SculptSession *ss,
|
|||
case PBVH_GRIDS:
|
||||
SCULPT_VERTEX_NEIGHBORS_ITER_BEGIN (ss, vertex, ni) {
|
||||
avg += SCULPT_mask_get_at_grids_vert_index(
|
||||
*ss->subdiv_ccg, *BKE_pbvh_get_grid_key(ss->pbvh), vertex.i);
|
||||
*ss->subdiv_ccg, *BKE_pbvh_get_grid_key(ss->pbvh), ni.vertex.i);
|
||||
total++;
|
||||
}
|
||||
SCULPT_VERTEX_NEIGHBORS_ITER_END(ni);
|
||||
break;
|
||||
case PBVH_BMESH:
|
||||
SCULPT_VERTEX_NEIGHBORS_ITER_BEGIN (ss, vertex, ni) {
|
||||
BMVert *vert = reinterpret_cast<BMVert *>(vertex.i);
|
||||
BMVert *vert = reinterpret_cast<BMVert *>(ni.vertex.i);
|
||||
avg += BM_ELEM_CD_GET_FLOAT(vert, write_info.bm_offset);
|
||||
total++;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue