This is a proposal to evaluate changing the behavior for knot selection in the 3D view-port to use the same behavior as the graph editor for curve handle picking & tweaking.
Without this change - clicking and dragging the current-selection (as is done in the graph editor) doesn't work well with handles.
Details:
There is a key-map option "Tweak Select: Mouse Select & Move" which causes click-drag to move the current selection, if the item that's clicked on is already selected.
This behavior is already default for the graph, node editor & sequencer.
We are currently testing this for the 3D view-port (see: T96544: Tweak tool consistency & behavior).
Always selecting the knot & handles has a draw-back with this new behavior (reported as T98254: Experimental Tweak Select: Difficult tweaking of curve handles), that is:
- Selecting the curve knot selects the handles.
- Dragging the handle then drags the knot instead of only the handle.
To drag the handle you must:
- Select the knot (to make the handle visible).
- Select the handle with a click (the release de-selects the knot).
- Then click-drag to transform the handle is supported.
Compared with the graph editor this feels awkward.
If only the knot is selected, it's possible to immediately drag the handles after selecting the knot.
Note that this change implies that other bezier curves would use the same behavior.
- New curves (in development).
- Mask editing.
- Possibly brush curve stroke.