Moving Around in the Multi-User Viewer Template

Describes the options provided by the Multi-User Viewer Template for controlling the camera at runtime, in desktop and VR navigation modes.


The Multi-User Viewer Template has been deprecated and removed in Unreal Engine 4.23. Use the Collab Viewer Template instead, which offers the same features as the Multi-User Viewer Template, plus additional navigation and interaction modes, the ability to move objects, make them transparent, set up custom animations, and more. See the Collab Viewer Template documentation.

This page describes the different ways you can control the camera at runtime in the Multi-User Viewer to move around the scene, in both desktop and VR navigation modes.

Desktop Controls

Desktop mode offers two different navigation control systems: walk mode and fly mode.

  • In walk mode, you're held down to the ground by gravity, and you collide with objects in the Level that are set up with collision volumes.

  • In fly mode, you can fly freely around the scene in all directions, passing through all geometry regardless of their collision settings.



Look around the world from your current position

Right-click and drag.

Move forward, to the left, backward, or to the right from your current position

Hold the right mouse button and press W, A, S and D.

Move straight up or down (along the world's global Z axis)

Hold the right mouse button and press Q and E.
Available in fly mode only.

Toggle between walk mode and fly mode

Press Spacebar.
Returning to walk mode after being in fly mode re-enables gravity. Depending on your location, you will either free-fall until you reach the ground, or you will snap to the closest ground surface.

Activate the laser pointer

Move the mouse cursor to the object you want to highlight, then left-click.

Cycle through bookmark locations

Left and right arrow keys.

Move to a preset bookmark location

Press any number key from 0-9 that has been mapped to a specific bookmark location. See Working with Bookmarks in the Multi-User Viewer Template.

Exit the application

Press Esc.

VR Controls



Teleport to a new location

Press and hold any face button or the secondary trigger on either controller.
You'll see an arc emitted from your controller, and a target marker superimposed on the ground. The target marker represents your teleport location. Move your controller in real world space to place the marker as close as possible to the place you want to move.


Release the face button or secondary trigger to complete the teleport.

Activate the laser pointer

Press the main trigger button on either controller, and move the controller around in real world space.

Exit the application

Press Esc on your computer keyboard.

Testing in VR in the Unreal Editor

When you launch a packaged or standalone version of the Multi-User Template with VR set up on your computer, you'll be able to choose whether you want to launch using standard desktop controls or VR controls.

However, if you want to test your Project in the Unreal Editor using VR controls, you'll need to follow these steps:

  1. Find the BP_MultiUser_GameInstance Asset in the Content Browser under MultiUserViewer/Blueprints/GameInstance.

  2. Double-click the Asset to open it in the Blueprint Editor.
    Game Instance Blueprint

  3. In the Details panel, enable the VRmode option.
    Game Instance Details panel

  4. Compile and Save the Blueprint.

  5. To launch the preview, use the drop-down arrow next to the Play button in the Toolbar to select VR Preview.
    VR Preview

Don't forget to turn this setting back off before you package your application! If you don't, the resulting package will not work as you expect.

Select Skin

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback