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/presets | |
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/presets')
-rw-r--r-- | release/scripts/presets/keyconfig/keymap_data/blender_default.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py index 72b3e166cc1..8c386af57be 100644 --- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py +++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py @@ -5709,6 +5709,15 @@ def km_3d_view_tool_paint_gpencil_arc(params): ]}, ) +def km_3d_view_tool_paint_gpencil_curve(params): + return ( + "3D View Tool: Paint Gpencil, Curve", + {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, + {"items": [ + ("gpencil.primitive", {"type": params.tool_tweak, "value": 'ANY'}, + {"properties": [("type", 'CURVE'), ("wait_for_input", False)]}), + ]}, + ) def km_3d_view_tool_edit_gpencil_select(params): return ( @@ -6019,6 +6028,7 @@ def generate_keymaps(params=None): km_3d_view_tool_paint_gpencil_box(params), km_3d_view_tool_paint_gpencil_circle(params), km_3d_view_tool_paint_gpencil_arc(params), + km_3d_view_tool_paint_gpencil_curve(params), km_3d_view_tool_edit_gpencil_select(params), km_3d_view_tool_edit_gpencil_select_box(params), km_3d_view_tool_edit_gpencil_select_circle(params), |