Blender Git Loki
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)
/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)