Blender Git Commit Log

Git Commits -> Revision b5100e7

August 16, 2021, 08:44 (GMT)
Sculpt dyntopo: Fix boundary brush for multires

This commit fixes boundary brush for multires which
broke two commits ago.

This required implementing the geodesic api for PBVH_GRIDS,
which I did by building topology maps in a rather. . .
haphazard fashion.

Basically I built a vert->edge map and then used it to
derive a pseudo edge to quads mapping (it maps edges
to all the verts in the two surrounding quads except
the edge's own verts).

Just for fun I enabled geodesic mode in mask expand;
it seems to work.

Commit Details:

Full Hash: b5100e73c8e868febe8c850ce299b24d1dc88bd4
Parent Commit: ab63224
Lines Changed: +386, -5

3 Modified Paths:

/source/blender/editors/sculpt_paint/sculpt_boundary.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt_expand.c (+5, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt_geodesic.c (+380, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021