Tool System: add shear and to-sphere tools
This commit is contained in:
committed by
Campbell Barton
parent
f0c4d92533
commit
95cbb70cf7
@@ -755,6 +755,30 @@ class _defs_edit_mesh:
|
||||
),
|
||||
)
|
||||
|
||||
@ToolDef.from_fn
|
||||
def shear():
|
||||
return dict(
|
||||
text="Shear",
|
||||
icon="ops.transform.shear",
|
||||
widget=None,
|
||||
keymap=(
|
||||
("transform.shear", dict(release_confirm=True),
|
||||
dict(type='ACTIONMOUSE', value='PRESS')),
|
||||
),
|
||||
)
|
||||
|
||||
@ToolDef.from_fn
|
||||
def tosphere():
|
||||
return dict(
|
||||
text="To Sphere",
|
||||
icon="ops.transform.tosphere",
|
||||
widget=None,
|
||||
keymap=(
|
||||
("transform.tosphere", dict(release_confirm=True),
|
||||
dict(type='ACTIONMOUSE', value='PRESS')),
|
||||
),
|
||||
)
|
||||
|
||||
@ToolDef.from_fn
|
||||
def shrink_fatten():
|
||||
def draw_settings(context, layout, tool):
|
||||
@@ -1647,6 +1671,10 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
|
||||
_defs_edit_mesh.shrink_fatten,
|
||||
_defs_edit_mesh.push_pull,
|
||||
),
|
||||
(
|
||||
_defs_edit_mesh.shear,
|
||||
_defs_edit_mesh.tosphere,
|
||||
),
|
||||
(
|
||||
_defs_edit_mesh.rip_region,
|
||||
_defs_edit_mesh.rip_edge,
|
||||
|
||||
Reference in New Issue
Block a user