Blender Git Loki
Git Commits -> Revision 06e8cc0
Revision 06e8cc0 by Joseph Eagar (sculpt-dev) September 29, 2021, 06:14 (GMT) |
Sculpt-dev: Improve autosmooth performance * PBVH_FACES now uses MDynTopoVert (have got to rename it) to store boundary/corner/visibility flags the same way PBVH_BMESH does. * Fixed brush add/sub buttons in header not working * Fixed inverted brushes feeding negative strength to sub commands (like autosmooth, which flips it to sharpen mode). |
Commit Details:
Full Hash: 06e8cc0256541ae33d22edc7290bc7842f87271c
Parent Commit: 4866272
Lines Changed: +454, -175
16 Modified Paths:
/extern/rangetree/intern/range_tree.c (+0, -1) (Diff)
/release/scripts/startup/bl_ui/properties_paint_common.py (+9, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+13, -1) (Diff)
/source/blender/blenkernel/BKE_paint.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_pbvh.h (+10, -0) (Diff)
/source/blender/blenkernel/intern/brush_channel_define.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/brush_engine.c (+20, -0) (Diff)
/source/blender/blenkernel/intern/brush_engine_presets.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/paint.c (+24, -0) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+86, -0) (Diff)
/source/blender/blenkernel/intern/pbvh_intern.h (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+34, -17) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.h (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+113, -94) (Diff)
/source/blender/editors/sculpt_paint/sculpt_array.c (+138, -59) (Diff)
/source/blender/editors/sculpt_paint/sculpt_cloth.c (+2, -1) (Diff)
/release/scripts/startup/bl_ui/properties_paint_common.py (+9, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+13, -1) (Diff)
/source/blender/blenkernel/BKE_paint.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_pbvh.h (+10, -0) (Diff)
/source/blender/blenkernel/intern/brush_channel_define.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/brush_engine.c (+20, -0) (Diff)
/source/blender/blenkernel/intern/brush_engine_presets.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/paint.c (+24, -0) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+86, -0) (Diff)
/source/blender/blenkernel/intern/pbvh_intern.h (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+34, -17) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.h (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+113, -94) (Diff)
/source/blender/editors/sculpt_paint/sculpt_array.c (+138, -59) (Diff)
/source/blender/editors/sculpt_paint/sculpt_cloth.c (+2, -1) (Diff)