Blender Git Commit Log

Git Commits -> Revision 546fe10

Revision 546fe10 by Sebastian Koenig (tracking_tools)
July 19, 2021, 13:08 (GMT)
MCE: Mask tool improvements

The mask tool now respects the settings for new handle_type in the tool
settings for new points. This makes it work more like a proper tool.

However, now it does not use the active point anymore as a reference for the handle_type
settings of new points as it was until 2.93.
So e.g. if the user starts to draw a mask with handle_type Auto and
changes the active point to Vector, every new point
drawn with the mask tool will still have handle_type Auto. Overall I
think the new behavior is better though.
Also, the user does not need to keep Ctrl pressed to draw a mask.
Instead, the tool will draw a mask point on every click, unless the mouse
is close to an existing point, then it will work like the tweak tool.

The user can hold down Ctrl to activate the add_feather_vertex_slide
tool.

Commit Details:

Full Hash: 546fe10b332a104e85aa90a52c0d1a75db7cd206
Parent Commit: 96af370
Lines Changed: +153, -41

1 Added Path:

/release/scripts/startup/bl_operators/mask.py (+63, -0) (View)

6 Modified Paths:

/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+2, -3) (Diff)
/release/scripts/startup/bl_operators/__init__.py (+1, -0) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+2, -2) (Diff)
/source/blender/editors/mask/mask_add.c (+30, -14) (Diff)
/source/blender/editors/mask/mask_intern.h (+18, -0) (Diff)
/source/blender/editors/mask/mask_select.c (+37, -22) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021