Blender Git Commit Log

Git Commits -> Revision 76beed9

September 20, 2021, 21:10 (GMT)
Sculpt: More brush engine stuff, got automasking to work with it

* Sculpt now has an API to get brush channel settings.
If a sculpt cache exists it will use the channels there
(ss->cache->channels_final), otherwise it pulls them
from a brush and Sculpt toolsettings. Exampes:

float f = SCULPT_get_float(ss, "setting", sd, brush);
itn i = SCULPT_get_int(ss, "setting", sd, brush);

* Improved the UI a bit

Commit Details:

Full Hash: 76beed9068e53e3d393e1c16f61efe8fd6edceda
Parent Commit: 645aee0
Lines Changed: +262, -86

10 Modified Paths:

/release/scripts/startup/bl_ui/properties_paint_common.py (+46, -4) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+15, -0) (Diff)
/source/blender/blenkernel/BKE_brush_engine.h (+10, -8) (Diff)
/source/blender/blenkernel/intern/brush_engine.c (+10, -8) (Diff)
/source/blender/blenkernel/intern/brush_engine_presets.c (+13, -3) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+38, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt_automasking.c (+47, -52) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+17, -1) (Diff)
/source/blender/makesrna/intern/rna_access.c (+7, -7) (Diff)
/source/blender/makesrna/intern/rna_brush_engine.c (+59, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021