Blender Git Commits

Blender Git "temp_bmesh_multires" branch commits.

Page: 19 / 21

November 6, 2020, 11:17 (GMT)
Added debug option in dyntopo to draw sculpt colors as solid cells
instead of interpolating (it's next to "draw smooth" in the dyntopo
settings panel).
November 6, 2020, 09:35 (GMT)
Made vcol boundary tool avoid perfectly degenerate triangles.
November 6, 2020, 00:35 (GMT)
Replace call to BMLog with origco CD layer.

Also fixed SCULPT_HIDE_FACE_SETS. It was 1<<16, which overlaps
SCULPT_DYNTOPO_DETAIL_MANUAL. Changed it to 1<<17. Someone should do
this in master too.
November 5, 2020, 17:05 (GMT)
Merge remote-tracking branch 'origin' into temp_bmesh_multires
November 5, 2020, 17:03 (GMT)
Fix redraw error for dyntopo smooth brush
November 5, 2020, 05:27 (GMT)
Fixed sculpt colors undo for mesh pbvh.
November 5, 2020, 04:36 (GMT)
Added autosmooth-like option to run vcol boundary tool in paint tool
November 4, 2020, 11:05 (GMT)
Fixed color boundary tool for faces pbvh
November 4, 2020, 10:34 (GMT)
Added an icon for new sculpt colors boundary smooth tool
November 4, 2020, 06:41 (GMT)
Merge remote-tracking branch 'origin' into temp_bmesh_multires
November 4, 2020, 03:41 (GMT)
Adjust weighting for color boundary tool
November 4, 2020, 03:08 (GMT)
* Added a "color boundary" tool that tries to smooth out vcol boundaries
November 4, 2020, 00:05 (GMT)
Added face set support to dyntopo. Still need to finish "edit face
sets" tool and do more testing.
November 3, 2020, 08:47 (GMT)
Enabled dyntopo for sharp brush. Also fixed paint brush strength being
too strong with dyntopo enabled.
November 2, 2020, 22:33 (GMT)
Merge remote-tracking branch 'origin' into temp_bmesh_multires
November 2, 2020, 22:29 (GMT)
Fixed bug with multires editmode code messing up loop indices for draw
code.

Also fixed a bug in dyntopo ray tracing, where r_active_vertex_index
wasn't always being set.
October 31, 2020, 18:06 (GMT)
More fixes for sculpt vertex color undo. Moved one of the undo pushes
outside a thread, since dyntopo undo is not thread safe.
October 31, 2020, 03:06 (GMT)
Tried to fix sculpt vcol paint undo. It's better, but I still need to
go through and thorougly analyze just what the undo stack is doing.
October 31, 2020, 02:37 (GMT)
Paint brush no long SCULPT_undo_push_node per dab (except for first
stroke) for dyntopo. Instead it updates the original vertex color
customdata layer.

Calling into the undo system destroys threading with dyntopo, as its
undo code is single-threaded.
October 31, 2020, 02:17 (GMT)
Try to make SCULPT_orig_vert_data_init avoid allocating undo nodes,
which calls into BMLog which, while now threadsafe (ish?) causes
threads to get bogged down in lock contention.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021