Fix #116183: Mirror sometimes chooses the wrong vertex #116202

Open
Germano Cavalcante wants to merge 1 commits from mano-wii/blender:fix_116183 into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

1 Commits

Author SHA1 Message Date
Germano Cavalcante 8d9f4e2b90 Fix #116183: Mirror sometimes chooses the wrong vertex
The non-topology option of `EDBM_verts_mirror_cache_begin_ex` only uses
the vertices position to determine whether it is a mirror. However,
some vertices may have the same position. In these cases, another value
can be used to compare.

This commit proposes using the normal and connected edges of a vertex
to determine the best vertex in a group of vertices with the same
position.
2023-12-14 15:03:45 -03:00