- Substance 3D home
- Home
- Getting started
- Interface
- Create with Clay
- Create with Primitives
- Get started with primitives
- Primitive parameters
- Organize primitives
- Organize your scene
- Render mode
- Export Mode
- Technical support
- Release notes
- V1.15 (Current Release)
- V1.14
- V1.13
- Public Beta V1.16.50 (Current Release)
- Public Beta Archive
- V1 Archive
- V0 Archive
VR shortcuts and Controls
If Modeler fails to automatically switch to desktop mode on removing your headset, you can use F4 to manually switch to desktop mode. After manually switching to desktop mode, a button appears on the top right of the Modeler window that will allow you to reenable VR mode, or you can use F4 again to reenable VR.
VR controllers
Controls in VR depend on whether you are left or right-handed, so we avoid referring to left and right hand or labeled controls. Instead, the controller in your dominant hand is referred to as the tool hand, while the controller in your non-dominant hand is referred to as the support hand.
System specific buttons are the only controls that do not change based on handedness. For example, the Oculus button is always on the right-hand controller.
Note: Control surfaces like buttons have labels and tooltips in VR to help remind you what they do. Touch a button or joystick to see tooltips.
The diagram below shows the names we use for each control surface on the controllers.
Standard VR shortcuts
The diagram below shows the default controls when handedness is set to right-handed. The left controller shows support hand shortcuts, and the right controller shows tool hand shortcuts. When handedness is set to left-handed, controls are mirrored.
Note: The Nib is currently only used to adjust the position of the brush relative to the Tool hand.
Change to a left-handed layout
Handedness determines which hand is considered the Tool Hand and usually depends on whether you are left or right-handed. By default, the right hand is treated as the tool hand.
To change handedness:
- Handedness preferences can only be modified on desktop – if you’re in VR, remove the headset to return to desktop mode.
- Select File > Preferences.
- In the Preferences window select Spatial from the left pane.
- Toggle “Handedness” on to use a left-handed layout, or off to use a right-handed layout.
- Put on the headset to re-enter VR and use the new layout.
Context independent shortcuts
Basic shortcuts do not change based on context. For example, the support hand bottom button always opens the Palette.
Action | Shortcut |
---|---|
Undo | SJ ← |
Redo | SJ → |
Show Palette | S2 |
Toggle Gizmo placement | S1 |
Move scene | Hold either grip (SG or TG) and move controller. |
Scale scene | Hold both grips (SG and TG) and move controllers together or apart. |
Use tool | TT |
Modify the cursor position |
|
Color picker | Push SJ In to enter color picker mode. Once in color picker mode use TT to select a color. |
Reset grip/brush position | While changing the position of the brush relative to the controller, tap T2 to reset to the default position. |
Palette controls
By default, holding the Palette open will show the Palette maximized and Actions menu minimized. It's possible to maximize both, minimize both, or switch which is maximized by using the tool hand thumbstick while the Palette is open.
Note that a maximized Palette or Actions menu will have more options available than the minimized version.
Action | Shortcut |
---|---|
Switch between the Palette and the Actions menu | Hold S2, use TJ ← for the Palette, or use TJ → for the Actions menu. |
Minimize both Palette and Actions menu | Hold S2, then use SJ ↑ |
Maximize both Palette and Action menu | Hold S2, then use SJ ↓ |
Brush shortcuts
These shortcuts apply whenever the selected tool uses a brush. Currently this includes all tools except the Select tool.
Action | Shortcut |
---|---|
Adjust brush size | TJ ↑↓ |
Adjust brush hardness* | TJ ←→ |
Quicktune brush | Hold T1 and move tool hand. |
Quicktune brush with vertical axis constraint | Hold T1, then pull ST and move tool hand. |
Adjust Taper** |
|
Quick swap tools | Use the S2 to quickly swap between complementary tools. Each tool has a different quick swap tool, refer to the relevant tool for more information. |
Use the alternate tool | Hold TT to temporarily access the Smooth tool. |
Hardness is only available for some tools.
** Taper is only available for certain brushes.
Gizmo shortcuts
These shortcuts apply while in Gizmo placement mode.
Action | Shortcut |
---|---|
Switch placement mode | S1 |
Apply current tool | T1 |
Scale symmetrically | Hold ST while dragging scale handles. |
Snap to angles during rotation | Hold S1 while rotating to turn on angle snapping.
|
Hardness is only available for some tools.
** Taper is only available for certain brushes.
Select tool shortcuts
These shortcuts are specific to the Select tool, and largely help with transforming objects and scene assembly.
Action | Context | Shortcut |
---|---|---|
Select object | With nothing selected. | With either Free placement or Gizmo placement mode:
Or, with Free placement mode:
|
Select multiple objects | With nothing selected. | Hold T2 while moving cursor over objects. |
Add object to selection | While hovering over an unselected object. | Hold ST, then press T2. |
Remove object from selection | While hovering over a selected object. | Hold ST, then press T2. |
Deselect all objects | With at least one object selected, and while hovering over empty space. | T2 |
Delete selected objects | With at least one object selected, or while moving an object. | T2 |
Scale selection | With at least one object selected, or while moving an object. | With Free placement mode:
With Gizmo placement mode:
|
Toggle anchor snap | With objects selected. |
|
Flip selected along axis | With at least one object selected, or while moving an object. | With Free placement mode:
With Gizmo placement mode:
|
Duplicate selection | While moving, scaling, or rotating one or more objects. | Pull the ST to duplicate the selection at the current position. |
Duplicate in place | With or without a selection. |
|
Array copy | While moving one or more objects. |
|
Hide selection | With at least one object selected, or while moving an object. |
|
Show all hidden objects | With no objects selected, and while hovering over empty space. |
|