Blender Git Commit Log

Git Commits -> Revision df45257

Revision df45257 by Pablo Dobarro (master)
February 11, 2020, 19:48 (GMT)
Sculpt: Split normal radius and area radius

This enables an extra layer of control in the sculpt brushes.
For now it is enabled only in Scrape, but it should work in all brushes (like normal radius). In the future it may also be enabled in other brushes.
You can tweak in this property in the scrape brush to achieve a much better behavior when working on curve surfaces and control how much volume you want to trim. In most cases, it also fixes the bug where the brush keeps trimming in the same area without disabling accumulate.
It should be possible to fix some other artifacts in other brushes by tweaking this default property.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D5993

Commit Details:

Full Hash: df45257ec53c795081e65a35784bd89ac8c3e83d
Parent Commit: 6ee6a42
Lines Changed: +105, -24

10 Modified Paths:

/release/scripts/startup/bl_ui/properties_paint_common.py (+4, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+1, -0) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+1, -0) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+6, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+6, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+67, -23) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+7, -0) (Diff)
/source/blender/makesdna/DNA_brush_defaults.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+10, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021