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.