Using the InstantVR Slice - Lumberyard User Guide

Using the InstantVR Slice

This topic references tools and features that are legacy. If you want to use legacy tools in Lumberyard Editor, disable the CryEntity Removal gem using the Project Configurator or the command line. To learn more about legacy features, see the Lumberyard Legacy Reference.
Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog to learn more.

The instantVR slice is a set of entities, scripts, and assets that provide basic pieces of VR functionality to give you a starting point from which you can build your own VR application.

The VR functionality provided in this slice includes:

  • Implementation of models-tracked controllers

  • Teleportation using a navigation mesh to define a valid area

  • Generation of a starting navigation area

The instantVR slice is part of the Virtual Reality Project sample level. Follow the instructions in VirtualRealityProject to download, install, and select the Virtual Reality Project before performing the following procedure.

To use the instantVR slice

  1. In the Asset Browser, navigate to dev\VirtualRealityProject\slices\.

  2. Drag instantvr.slice into the viewport.

    The Lumberyard beaver is the starting location in this slice. Two controllers and a navigation area also appear.

  3. Click the VR Preview button to enable VR preview, and then press Ctrl+G to run your level.

    You can use the trigger buttons on your controllers to teleport around the space.