Fix: Sculpt: Clay strips brush ignores hardness

Error in 6d9641daee.
The cube distances calculation actually doesn't fully process hardness.
This commit is contained in:
Hans Goudey
2024-09-28 10:25:37 -04:00
parent 117d4a51c3
commit 690d89089f

View File

@@ -71,6 +71,7 @@ static void calc_faces(const Depsgraph &depsgraph,
const MutableSpan<float> distances = tls.distances;
calc_brush_cube_distances(brush, mat, position_data.eval, verts, distances, factors);
filter_distances_with_radius(1.0f, distances, factors);
apply_hardness_to_distances(1.0f, cache.hardness, distances);
BKE_brush_calc_curve_factors(
eBrushCurvePreset(brush.curve_preset), brush.curve, distances, 1.0f, factors);