Unreal Engine Communicate with SteamVR
0. Environment
Windows 10
Unreal Engine 5.1.1
SteamVR 1.25.8
1. Create a new Unreal project
Select "Film / Video & Live Events" -> "Blank". Leave "Starter Content" and "Raytracing" unchecked.
Click "Create" button.

2. Add plugin
Click "Edit" -> "Plugins" to open the plugins window.

Search and add the following plugins.



After adding the plugin, Unreal Engine needs to be restarted.
Before restart, make sure SteamVR is running

3. Set up VR devices



4.1 Bind to virtual camera
Create a virtual camera.

Add a "Live Link Controller" component to VCam.

In the "Subject Representation" field, select the desired VR device to bind.

Now the virtual camera should be controlled by the VR device.
4.2 Read from Blueprint
The following Blueprint code shows how to read the location of the tracker.

Reference
Other possible methods:
Last updated
Was this helpful?