diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-07-01 07:39:53 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-07-01 07:53:01 +0300 |
commit | 927456491aa4368e8fadcff1319587a24a73009b (patch) | |
tree | 1d8db7881ec5d127fd18ed169167498671d59b4a /source/blender/bmesh | |
parent | 02df67875af9ac6b3af22362cec31ff74a15176f (diff) |
Fix edit-mesh partial update regression when snapping to normals
Edit-mesh partial update logic assumed translate didn't need normals
to be recalculated (for faces with all vertices being transformed).
However translate can optionally rotate which requires
all transformed normals to be updated.
Check for this case and use the previous partial-update method
when it modified extra geometry, so the normals are properly reset.
Further updates need not recalculate them.
Diffstat (limited to 'source/blender/bmesh')
0 files changed, 0 insertions, 0 deletions