Blender Git Loki
Git Commits -> Revision 268e18e
Revision 268e18e by Joseph Eagar (sculpt-dev) December 12, 2021, 13:03 (GMT) |
Sculpt-dev: More improvements to detail enhance * Detail enhance is now it's own dedicated toolslot. This makes it possible to use autosmooth with detail enhance. Note the behavior of the smooth brush (which invokes enhance when pressing control) is unchanged. * Fixed a bug with temporary attribute layers being constantly cleared and reallocated with multires. * Cleaned up velocity smooth code a bit. * Pruned various dead #if blocks. * generate_from_enum_ex in space_toolsystem.py now takes a special argument to combine enum items. This is used to make enhance a subtool of smooth. |
Commit Details:
Full Hash: 268e18e9a3a01131f2459459b536742d0f9a4c2e
Parent Commit: 0b9e40c
Lines Changed: +517, -308
1 Added Path:
/release/datafiles/icons/brush.sculpt.enhance_details.dat (+0, -0) (View)
17 Modified Paths:
/release/datafiles/blender_icons_geom.py (+3, -2) (Diff)
/release/scripts/startup/bl_ui/properties_paint_common.py (+7, -0) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+63, -3) (Diff)
/source/blender/blenkernel/BKE_paint.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/brush_channel_define.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/brush_engine_presets.c (+19, -1) (Diff)
/source/blender/blenkernel/intern/paint.c (+17, -8) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+46, -3) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+1, -1) (Diff)
/source/blender/editors/datafiles/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/include/UI_icons.h (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+15, -27) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+83, -78) (Diff)
/source/blender/editors/sculpt_paint/sculpt_paint_color.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt_smooth.c (+252, -180) (Diff)
/source/blender/makesdna/DNA_brush_enums.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+3, -2) (Diff)
/release/scripts/startup/bl_ui/properties_paint_common.py (+7, -0) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+63, -3) (Diff)
/source/blender/blenkernel/BKE_paint.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/brush_channel_define.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/brush_engine_presets.c (+19, -1) (Diff)
/source/blender/blenkernel/intern/paint.c (+17, -8) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+46, -3) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+1, -1) (Diff)
/source/blender/editors/datafiles/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/include/UI_icons.h (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+15, -27) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+83, -78) (Diff)
/source/blender/editors/sculpt_paint/sculpt_paint_color.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt_smooth.c (+252, -180) (Diff)
/source/blender/makesdna/DNA_brush_enums.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+3, -2) (Diff)