diff options
author | Antonioya <blendergit@gmail.com> | 2018-12-15 19:21:47 +0300 |
---|---|---|
committer | Antonioya <blendergit@gmail.com> | 2018-12-15 19:21:47 +0300 |
commit | 351f537fa832c50971454af304a071c096427e71 (patch) | |
tree | 3746ee812d1104dd6cdc13549ea80ee7e16b00dc /release/scripts/startup/bl_ui/space_toolsystem_toolbar.py | |
parent | f9917a8d431f5480d9a5d58dfcf84863911f3bf2 (diff) |
GP: New Curve primitive and other primitive improvements
This commit adds support for new curve tool and adds more functionalities to the existing primitives, including new handles, editing, stroke thickness curve, noise, preview of the real stroke, etc.
Thanks to @charlie for his great contribution to this improvement.
Diffstat (limited to 'release/scripts/startup/bl_ui/space_toolsystem_toolbar.py')
-rw-r--r-- | release/scripts/startup/bl_ui/space_toolsystem_toolbar.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py index 4da5455298f..aa6adee0d19 100644 --- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py +++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py @@ -1076,6 +1076,17 @@ class _defs_gpencil_paint: widget=None, keymap=(), ) + + + @ToolDef.from_fn + def curve(): + return dict( + text="Curve", + icon="ops.gpencil.primitive_curve", + cursor='CROSSHAIR', + widget=None, + keymap=(), + ) class _defs_gpencil_edit: @ToolDef.from_fn @@ -1583,6 +1594,7 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel): _defs_gpencil_paint.box, _defs_gpencil_paint.circle, _defs_gpencil_paint.arc, + _defs_gpencil_paint.curve, ], 'EDIT_GPENCIL': [ *_tools_gpencil_select, |