Language:
Page Info
Tags:
Skill Level:
Engine Version:

VR Editor Controls

Choose your OS:
Prerequisite Topics

This page assumes you have prior knowledge of the following topics. Please read them before proceeding.

There are various controls in virtual reality (VR) for navigating the scene, selecting and manipulating Actors, and working with editor panels and windows.

Controller Interface

controller.png

  1. Modifier

  2. Track pad

  3. Trigger

  4. Side Buttons

Laser Pointer

Each Controller emits a beam called the "laser pointer" which is used to determine with which Actor you will interact. The color of the beam indicates the interaction mode the controller is currently in.

Color

Appearance

Meaning

Orange

standardmode.png

The controller is in the standard interaction mode. This is the default state for the controller.

Green

selectionmode.png

The controller is in selection mode, meaning it currently has an Actor selected.

Yellow

movementmode.png

The controller is in movement mode, meaning it is being used to navigate the world.

UI in VR

The UI in VR Editor mode enables you to work within the Editor without having to leave VR. Use the controls to bring up the Menu system that gives you access to a variety of settings and Editor windows that enables you the full functionality of the desktop Editor in VR. Use the sections below to learn how to call and interact with these systems.

If you want to use the menus available in VR Editing Mode, refer to the following table, where you'll learn about the Radial and the Quick Select menus.

Control

Description

Modifier Button

Lightly press the Track Pad with your thumb to open the Radial Menu. Move your thumb around the Track Pad to highlight the options. Press the Track Pad fully to select the highlighted option.

Aim One Controller at the Other Controller

Aim one controller at the other controller to access the Quick Select Menu.

Window Controls

If you want to control the various windows while in VR Editing Mode, refer to the following table, where you'll learn how to show and hide windows, and how to scale windows up or down.

Control

Description

Tap Track Pad

Tap the Track Pad to show or hide any open windows.

Aim Controller at Window Grip + Squeeze Trigger + Track Pad Towards or Away

Aim the controller at the Grip of a window and squeeze the Trigger to grab the window. Move your thumb up or down on the Track Pad to scale the window up or down.

Editing in VR

When editing in VR Editor mode you'll need to be able to traverse the world and manipulate the Actors in your scene in an intuitive way. Use the sections below to learn how to interact with the Actors by moving them around, scaling, and rotating them, and how to effectively navigate the world all while in VR.

If you want to navigate your way through a VR environment, refer to the following table, where you'll learn how to push and pull the world with your hands, teleport to locations within the world, rotate the world around you, and scale the world up or down.

Control

Description

Press Side Buttons + Move Controller

Press the Side Buttons and move the controller to the world like you are grabbing the world with your hand and pushing or pulling it.

Press Side Buttons + Aim Controller + Squeeze Trigger

Press the Side Buttons, aim the controller, and squeeze the Trigger to teleport from your current location to the location the controller is aiming at.

Press Side Buttons + Move Controllers Around Each Other

Press the Side Buttons on both controllers and move them around each other to rotate the world around you, as if you are grabbing the world with your hands and then rotating it.

Press Side Buttons + Move Controllers Towards or Away From Each Other

Press the Side Buttons on both controllers and move them toward or away from each other to scales the world up or down.

Press Side Buttons + Tap the Tack Pad

Press the Side Buttons to grab the world and tap the Track Pad to instantly reset the world's scale back to your default Player's Size while editing.

Selection Controls

If you want to select Actors in a VR environment, refer to the following table, where you'll learn how to select an Actor and how to select multiple Actors at a time.

Control

Description

Aim Controller at Actor + Squeeze Trigger

Aim the controller at an Actor in the world and squeeze the Trigger to select the Actor.

Aim one controller at an Actor in the world and squeeze the Trigger halfway to select the Actor and enter multi-select mode. While holding the Trigger halfway, aim the other controller at other Actors and squeeze its Trigger to add or remove them from the selection.

Transform Controls

If you want to transform your Actors using the Translate, Rotate, and Scale gizmos, refer to the following table, where you'll learn how to move, rotate, scale, and slide Actors while in VR.

Control

Description

Aim Controller at Actor + Squeeze Trigger + Move Controller

Aim the controller at an Actor in the world and squeeze the Trigger to select the Actor. Move the controller to move the Actor to the location it is aiming at.

Aim Controllers at Actor + Squeeze Triggers + Move Controller Around Each Other

Aim both controllers at an Actor in the world and squeeze both Triggers to select the Actor. Move the controllers around each other to rotate the Actor as if you are grabbing it with your hands and rotating it.

Aim Controllers at Actor + Squeeze Triggers + Move Controllers Towards or Away From Each Other

Aim both controllers at an Actor in the world and squeeze both Triggers to select the Actor. Move the controllers towards or away from each other to scale the Actor up or down as if you are grabbing it with your hands and stretching it.

Aim Controller at Actor + Squeeze Trigger + Track Pad Towards or Away

Aim the controller at an Actor in the world and squeeze the Trigger to select the Actor. Move your thumb down or up on the Track Pad to move the selected Actor towards or away from you.

Painting in VR

When painting in VR Editor mode, you'll have similar options to the desktop Editor to choose from, such as painting for Landscape mode, with the Foliage tool, and Mesh Painting. Use the sections below to learn how to paint with these different modes using their available tools and options.

Mesh Painting Controls

If you want to paint on a mesh using Vertex Painting, refer to the following table, where you'll learn how to paint and erase painted areas.

Control

Description

Aim Controller at Actor + Squeeze Trigger + Move Controller

Aim the controller at a Static Mesh in the world and squeeze the Trigger to begin painting. Move the controller to move the brush along the Mesh.

Modifier + Aim Controller at Actor + Squeeze Trigger + Move Controller

To erase instead of paint, hold the modifier button. Aim the controller at a Static Mesh in the world and squeeze the Trigger to begin erasing. Move the controller to move the eraser along the Mesh.

Foliage Painting Controls

If you want to use the Foliage Painting controls, refer to the following table, where you'll learn about painting and erasing foliage. It is also worth noting that pressure sensitivity on the Trigger is supported to control how strong an area is painted or erased.

Control

Description

Aim Controller at Actor + Squeeze Trigger + Move Controller

Select a foliage type in the Modes panel. Aim the controller at a location in the world and squeeze the Trigger to begin painting foliage. Move the controller to move the brush around the world.

Modifier + Aim Controller at Actor + Squeeze Trigger + Move Controller

To erase foliage, hold the modifier button. Aim the controller at a location in the world and squeeze the Trigger to begin erasing. Move the controller to move the eraser around the world.

Landscape Painting Controls

If you want to learn about Landscape tools, refer to the following table, where you'll learn about raising and lowering the landscape. It is also worth noting that pressure sensitivity on the Trigger is supported to control how strong or soft an area is raised or lowered.

Control

Description

Aim Controller at Actor + Squeeze Trigger + Move Controller

Select a landscape brush in the Sculpt panel. Aim the controller at a location in the world and squeeze the Trigger to begin raising the landscape. Move the controller to move the brush around the world.

Modifier + Aim Controller at Actor + Squeeze Trigger + Move Controller

To lower the landscape, hold the modifier button and make sure you have a brush selected in the Sculpt panel. Aim the controller at a location in the world and press the modifier button in a while squeezing the Trigger to begin lowering the landscape. Move the controller to lower different areas around the world.

Tags