Transform: add feature to edit the 'Snap Base' #104412

Closed
Germano Cavalcante wants to merge 1 commits from mano-wii:snap_base 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 a44895b13a Transform: interactive mode for editing a 'Snap Source'
buildbot/vexp-code-patch-coordinator Build done. Details
Implements new modifier key ({key B}) to change the snap origin point during a transformation.

Ref #66484

- The feature is only available in 3D View.
- The feature is only available for `Move`, `Rotate` and `Scale` transform modes.
- The 'snap source edit' is enabled while we are transforming and we press {key B}
- The 'snap source edit' is confirmed when we press any of the keys: {key B}, {key LMB}, {key Enter}
- During a transformation, if no snap target is set for an element in the scene (Vertex, Grid...), the snap targets to geometry Vertex, Edge, Face, Center of Edge and Perpendicular of Edge are set automatically.
- Snap cannot be turned off during the snap source editing.
- Constraint or similar modification features are not available during the snap source editing.
- Text input is not available during the snap source editing.
- When adding multiple snap points (A) the new prone snap source point is indicated with an small cursor drawing.

---
{F11820463}

**Build:**
https://builder.blender.org/download/patch/D9415/
2023-05-29 09:39:02 -03:00