Blender Git Loki
Git Commits -> Revision bb1096f
September 8, 2021, 23:51 (GMT) |
Sculpt dyntopo: * Collapse now uses code from decimate to detect degenerate cases. * Remaining, unknown (and rare) degenerate cases are now detected (via presence of duplicate verts in faces) and fixed. * DynTopo fills in undo size properly now, so undo memory limiting works. |
Commit Details:
Full Hash: bb1096f4756247a9ed0f7c4c95da0f96ccfdff9f
Parent Commit: 3e6edf5
Lines Changed: +641, -156
16 Modified Paths:
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+2, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+9, -0) (Diff)
/source/blender/blenkernel/intern/dyntopo.c (+484, -126) (Diff)
/source/blender/blenkernel/intern/paint.c (+4, -0) (Diff)
/source/blender/bmesh/intern/bmesh_core.c (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_log.c (+55, -0) (Diff)
/source/blender/bmesh/intern/bmesh_log.h (+2, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+11, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt_replay.c (+15, -20) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+23, -0) (Diff)
/source/blender/makesdna/DNA_brush_defaults.h (+11, -1) (Diff)
/source/blender/makesdna/DNA_brush_enums.h (+5, -4) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+7, -0) (Diff)
/source/blender/makesrna/intern/rna_sculpt_paint.c (+7, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+9, -0) (Diff)
/source/blender/blenkernel/intern/dyntopo.c (+484, -126) (Diff)
/source/blender/blenkernel/intern/paint.c (+4, -0) (Diff)
/source/blender/bmesh/intern/bmesh_core.c (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_log.c (+55, -0) (Diff)
/source/blender/bmesh/intern/bmesh_log.h (+2, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+11, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt_replay.c (+15, -20) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+23, -0) (Diff)
/source/blender/makesdna/DNA_brush_defaults.h (+11, -1) (Diff)
/source/blender/makesdna/DNA_brush_enums.h (+5, -4) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+7, -0) (Diff)
/source/blender/makesrna/intern/rna_sculpt_paint.c (+7, -0) (Diff)