Blender Git Commit Log

Git Commits -> Revision d1b0677

Revision d1b0677 by Joseph Eagar (sculpt-dev)
September 28, 2021, 16:46 (GMT)
Sculpt: UI updates and fixed hard edge mode setting

* Brush editor tab now defaults to old
interface, with two options:
- Advanced, which shows more options
- Edit Mode, which shows workspace visibility buttons
* Hard edge mode (which forcibly sets face set slide to 0
and enables preserve faceset boundarys) now works again.
* Smooth_strength_factor is now a brush channel with
inheritance set to true.
* Alt-smooth now restores the hard edge mode and
smooth_strength_factor from the active brush context.
While both are default inherited from toolsetting defaults,
it can be quite confusing if either have inheritance unset
by the user in the Smooth brush.

Commit Details:

Full Hash: d1b067781763cdee4f92f98302f10bad2189fa5e
Parent Commit: b825fb4
Lines Changed: +309, -190

25 Modified Paths:

/release/scripts/startup/bl_ui/properties_paint_common.py (+91, -71) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+11, -4) (Diff)
/source/blender/blenkernel/BKE_brush.h (+3, -0) (Diff)
/source/blender/blenkernel/BKE_brush_engine.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+6, -0) (Diff)
/source/blender/blenkernel/intern/brush_channel_define.h (+11, -9) (Diff)
/source/blender/blenkernel/intern/brush_engine.c (+58, -18) (Diff)
/source/blender/blenkernel/intern/brush_engine_presets.c (+14, -3) (Diff)
/source/blender/blenkernel/intern/customdata.c (+13, -13) (Diff)
/source/blender/blenkernel/intern/lib_override.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/pbvh_bmesh.c (+6, -6) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+2, -2) (Diff)
/source/blender/bmesh/intern/bmesh_interp.c (+1, -4) (Diff)
/source/blender/bmesh/intern/bmesh_log.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh_convert.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+38, -15) (Diff)
/source/blender/editors/sculpt_paint/sculpt_automasking.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+8, -8) (Diff)
/source/blender/makesrna/intern/rna_access_compare_override.c (+17, -17) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+0, -1) (Diff)
/source/blender/makesrna/intern/rna_brush_engine.c (+3, -4) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+9, -9) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+10, -0) (Diff)
/source/blender/makesrna/intern/rna_sculpt_paint.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021