Skip to content

Keymap

Every binding below is tool-scoped: it only fires while the HC Target tool is active in Edit Mode, so nothing shadows your regular Blender keys elsewhere. Bindings whose operator is mode-specific fall through to the native key when their mode is not active (C outside CURVE is still circle-select). A key listed twice (C, Shift+Wheel, Ctrl+Wheel) has one PATCH and one CURVE binding. The Operator column is the name F3 search finds.

HC Target tool

Key Action Operator Arguments
1 Set Select Mode hardcraft.set_select_mode_native mode=VERT
2 Set Select Mode hardcraft.set_select_mode_native mode=EDGE
3 Set Select Mode hardcraft.set_select_mode_native mode=FACE
4 Set Select Mode hardcraft.set_select_mode_native mode=PATCH
5 Set Select Mode hardcraft.set_select_mode_native mode=CURVE
LMB Pick (mode-aware) hardcraft.click_select_native
C Split hardcraft.split_native
C Circle Select hardcraft.circle_select_native
Alt+A Anchor Ring Resample hardcraft.anchor_ring_native reset=True
A Anchor Ring Resample hardcraft.anchor_ring_native
F Fill / Reset (F) hardcraft.fill_native
Alt+F Cover (Alt+F) hardcraft.cover_native
Alt+X Toggle Symmetry hardcraft.toggle_sym_native
X Delete (X) hardcraft.delete_native
Tab Toggle PATCH/CURVE hardcraft.cycle_hc_mode
Shift+G Select Similar hardcraft.select_similar_native
E Type Spans hardcraft.span_numeric_native
Ctrl+C Copy Spans hardcraft.span_copy_native
Ctrl+V Paste Spans hardcraft.span_paste_native
W Draw Flow Guide hardcraft.draw_guide_native
Shift+W Draw Manual Rails hardcraft.draw_rail_native
G Patch Transform (G/R/S/D) hardcraft.patch_xform_native xform=MOVE
R Patch Transform (G/R/S/D) hardcraft.patch_xform_native xform=ROTATE
S Patch Transform (G/R/S/D) hardcraft.patch_xform_native xform=SCALE
D Patch Transform (G/R/S/D) hardcraft.patch_xform_native xform=DENSITY
Shift+Wheel ↑ Tune Curve Span hardcraft.span_curve_native delta=1
Shift+Wheel ↓ Tune Curve Span hardcraft.span_curve_native delta=-1
Ctrl+Wheel ↑ Tune Curve Contour hardcraft.contour_curve_native delta=1
Ctrl+Wheel ↓ Tune Curve Contour hardcraft.contour_curve_native delta=-1
Alt+Wheel ↑ Core Span (highway) hardcraft.core_span_native delta=1
Alt+Wheel ↓ Core Span (highway) hardcraft.core_span_native delta=-1
Shift+Wheel ↑ Mass Span hardcraft.mass_span_gesture du=1
Shift+Wheel ↓ Mass Span hardcraft.mass_span_gesture du=-1
Ctrl+Wheel ↑ Contour (CURVE only) hardcraft.mass_contour_noop
Ctrl+Wheel ↓ Contour (CURVE only) hardcraft.mass_contour_noop
Shift+Trackpadpan Trackpad Wheel Tweak hardcraft.trackpad_wheel_native
Ctrl+Trackpadpan Trackpad Wheel Tweak hardcraft.trackpad_wheel_native contour=True
Alt+Trackpadpan Trackpad Wheel Tweak hardcraft.trackpad_wheel_native core=True
RMB call_menu_pie wm.call_menu_pie name=HC_MT_mode_pie_native

Select mode (global, Mesh keymap)

Bound outside the tool as well, so you can enter PATCH/CURVE from plain vertex/edge/face editing:

Key Select mode
1 VERT
2 EDGE
3 FACE
4 PATCH
5 CURVE

Brushes are a separate tool

Soft move and relax live on their own HC Brush tool, not on these bindings — inside it LMB is the stroke, so HC Target's Shift+LMB stays add patch to selection.