The keyboard shortcuts can be edited in the Preferences.
Shortcuts trigger a Lua script function which in turn executes the desired operation.
This is a list of the default shortcuts:
| Shortcut | Function | Lua Command |
|---|---|---|
| Global | ||
| alt-p | Open Preferences | vai.prefs() |
| ctrl-o | Open File | vai.open() |
| ctrl-alt-a | About | vai.about() |
| f | Toggle full screen | vai.toggle_fullscreen() |
| View Navigation | ||
| numpad-1 | Front view | view.front() |
| ctrl-numpad-1 | Back view | view.back() |
| numpad-2 | Rotate down | view.tumble(0, -30) |
| numpad-3 | Right View | view.right() |
| ctrl-numpad-3 | Left View | view.left() |
| numpad-4 | Rotate left | view.tumble(30, 0) |
| numpad-5 | Toggle Perspective/Orthogonal | view.toggle_ortho() |
| numpad-6 | Rotate right | view.tumble(-30, 0) |
| numpad-7 | Top View | view.top() |
| ctrl-numpad-7 | Bottom View | view.bottom() |
| numpad-8 | Rotate Up | view.tumble(0, 30) |
| numpad-9 | Flip view direction | view.flip() |
| numpad-+ | Zoom in | view.zoom(0.95) |
| numpad– | Zoom out | view.zoom(1.05) |
| View Playback | ||
| space | Play animation | view.play(true) |
| ctrl-space | Stop animation | view.play(false) |
| → | Next frame | view.step_frame(1) |
| ← | Previous frame | view.step_frame(-1) |
| t | Toggle timeline | view.toggle_timeline() |
| View | ||
| b | Show bones | view.show_bones(true) |
| ctrl-b | Hide bones | view.show_bones(false) |
| h | Toggle HuD | view.toggle_hud() |
| p | Toggle Properties | view.toggle_props() |
| ctrl-c | Copy viewport as image | view.clipboard_copy() |
| View Turntable | ||
| r | Toggle turntable | view.turntable.toggle() |
| ctrl-shift-r | Flip turntable | view.turntable.flip() |
| ctrl-r | Speed up turntable | view.turntable.set(view.turntable.get() * 1.1) |
| shift-r | Slow down turntable | view.turntable.set(view.turntable.get() * 0.9) |