Blender Git Commit Log

Git Commits -> Revision 14901e3

Revision 14901e3 by Campbell Barton (master)
March 31, 2021, 12:36 (GMT)
Fix T87080: Select shortest path fails in face mode

Regression in 80cbbd2843c2358879b1a710d81a3b41e1468327.

Unfortunately keeping selection picking behavior as well as
supporting finding the nearest face within a radius requires an
inconsistency between x-ray and back-buffer selection that
doesn't work well using the current arguments.

Resolve by adding an argument that causes the input distance
to be ignored for back-buffer selection.

This is used by selection picking but not the knife tool.

This changes behavior for path-selection in face mode,
which now uses a margin for back-buffer selection.

From my own testing this doesn't seem to be a problem like it could be
for regular selection picking.

Commit Details:

Full Hash: 14901e37741981a1317e6eb29f8be7c96526293d
Parent Commit: d97dca5
Lines Changed: +12, -16

3 Modified Paths:

/source/blender/editors/include/ED_mesh.h (+1, -0) (Diff)
/source/blender/editors/mesh/editmesh_path.c (+0, -3) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+11, -13) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021