User Guide Cancel

VR shortcuts and Controls | Substance 3D Modeler

  1. Substance 3D home
  2. Home
  3. Getting started
    1. Install Substance 3D Modeler
    2. System requirements
    3. Public Beta
    4. Supported VR headsets
    5. Desktop and virtual reality
    6. Quick start guides
      1. Desktop quick start guide
      2. VR quick start guide
    7. Controls
      1. Desktop shortcuts and controls
      2. VR shortcuts and controls
    8. Reference images
    9. Join the Community
    10. Glossary
    11. FAQs
  4. Interface
    1. Interface overview
    2. Viewport
    3. The Palette
    4. Actions menu
    5. The Top bar
      1. Top bar overview
      2. Color picker
      3. Materials panel
      4. Assets panel
      5. Environment panel
      6. Viewport panel
      7. Outliner
      8. Node properties panel
    6. The Bottom bar
    7. Preferences
  5. Create with Clay
    1. Tools
      1. Tools and Subtools
      2. Select tool
      3. Clay tool
      4. Erase tool
      5. Split tool
      6. Crop tool
      7. Warp tool
      8. Elastic tool
      9. Smooth tool
      10. Raise tool
      11. Buildup tool
      12. Inflate tool
      13. Crease tool
      14. Flatten tool
      15. Paint tool
    2. Brushes
    3. Brush shapes
    4. Placement modes
    5. Angle and grid snap
  6. Create with Primitives
    1. Get started with primitives
    2. Primitive parameters
      1. Parameter overview
      2. Shape parameters
      3. Combine parameters
    3. Organize primitives
      1. Primitive containers
      2. Manage primitive order
      3. Primitive groups
      4. Repetition
  7. Organize your scene
    1. Scope and scene structure
    2. Layers
    3. Groups
    4. Advanced scene assembly
      1. Instances
      2. Symmetry and repetition
      3. Booleans
    5. Import meshes
  8. Render mode
    1. Render mode overview
    2. Work with cameras
  9. Export Mode
    1. Export your creations
    2. Export presets
  10. Technical support
    1. Technical requirements
    2. How does Modeler work?
    3. Performance
    4. Troubleshooting
    5. Supported file formats
  11. Release notes
    1. V1.17(Current Release)
    2. V1.15
    3. V1.14
    4. V1.13
    5. Public Beta V1.17.50 (Current Release)
    6. Public Beta Archive
      1. Public Beta V1.16.50
      2. Public Beta V1.15.50
      3. Public Beta V1.14.50
      4. Public Beta V1.12.50
      5. Public Beta V1.11.50
      6. Public Beta V1.10.50
      7. Public Beta V1.9.50
      8. Public Beta V1.8.50
    7. V1 Archive
      1. V1.12
      2. V1.11
      3. V1.10
      4. V1.9
      5. V1.8
      6. V1.7
      7. V1.6    
      8. V1.5
      9. V1.4
      10. V1.3
      11. V1.2
      12. V1.1 
      13. V1.0 
    8. V0 Archive
      1. 2022/08/02 V0.17.0
      2. 2022/06/22 V0.14.1
      3. 2022/05/13 V0.10.2

VR shortcuts and Controls

Note:

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.

A diagram of control surface names on the VR 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.

A diagram of controls on the VR controllers.

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:

  1. Handedness preferences can only be modified on desktop – if you’re in VR, remove the headset to return to desktop mode.
  2. Select File > Preferences.
  3. In the Preferences window select Spatial from the left pane.
  4. Toggle “Handedness” on to use a left-handed layout, or off to use a right-handed layout.
  5. 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
  1. Move the support hand nib to intersect with the cursor tip.
  2. Hold ST to move the cursor relative to the tool hand controller.
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:

Note that a maximized Palette or Actions menu will have more options available than the minimized version.

ActionShortcut
Switch between the Palette and the Actions menuHold S2, use TJ ← for the Palette, or use TJ → for the Actions menu.
Minimize both Palette and Actions menuHold S2, then use SJ ↑
Maximize both Palette and Action menuHold 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.

ActionShortcut
Adjust brush sizeTJ ↑↓
Adjust brush hardness*TJ ←→
Quicktune brushHold T1 and move tool hand.
Quicktune brush with vertical axis constraintHold T1, then pull ST and move tool hand.
Adjust Taper**
  1. Hold T1 to enter quicktune mode.
  2. Move the SJ ←→ to 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.

  • Keep the cursor within the ring of dots to snap to 22.5 degree increments.
  • Keep the cursor outside the ring of dots to snap to 15 degree increments.
  • 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.

Note:
In VR many Select tool actions can be performed on a single object without explicitly selecting it. For example, it's possible to grab and move a single object with just the tool hand trigger, without using the selection button. In this case, the object is still considered a selection while it is being moved, so it is possible to perform actions like you would on a selection such as duplication or scaling.
Action Context Shortcut
Select object With nothing selected.

With either Free placement or Gizmo placement mode:

  • Press T1 while hovering over object.

Or, with Free placement mode:

  • With nothing selected, use TT while hovering over object to implicitly select and move an object.
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:

  • While moving an object or selection, use TT ↑ to increase scale, or TT ↓ to decrease scale.

With Gizmo placement mode:

  1. Use the scale handle to adjust object scale.
  2. Alternatively use TT ↑ to increase scale, or TT ↓ to decrease scale.
Toggle anchor snap With objects selected.
  1. Use free placement mode.
  2. Use TT to move the selection.
  3. While moving the object, press T1.
Flip selected along axis With at least one object selected, or while moving an object.

With Free placement mode:

  1. Use TT to start moving one or more objects.
  2. Hold S2.
  3. Move the support hand along the axis you wish to flip the object.
  4. Release S2.

With Gizmo placement mode:

  1. Hold TT on the cone for the axis along which you want to flip the object.
  2. While holding TT, pressT1.
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.
  1. Hold ST.
  2. Move an object or selection.
Array copy While moving one or more objects.
  1. Pull ST to duplicate the selection at the current position.
    1. This defines the starting point of the array copy.
  2. Without releasing TT, use SJ→ to add exterior array copies
  3. Without releasing TT, use SJ← to add interior array copies.
  4. The transform of the current object relative to the duplicate is interpolated for interior copies or repeated for exterior copies.
    1. This includes scale information - while performing the array copy, use TJ ↑↓ to scale the object.
  5. Release TT to finalize the array copy.
Hide selection With at least one object selected, or while moving an object.
  1. Hold ST to enable visibility controls on the tool hand.
  2. With ST held, press T2.
Show all hidden objects With no objects selected, and while hovering over empty space.
  1. Hold ST to enable visibility controls on the tool hand.
  2. With ST held, press T2 to unhide all hidden objects.

Get help faster and easier

New user?