
In Unreal Engine 4.27 there’s the new LiveLink plugin, “LiveLinkXR” which allows users to bring in live data of trackers and HMD’s. The XR plugin currently only supports SteamVR but any VR devices connected can be imported. The plugin is extremely straight forwards to use just simply add an XR LiveLink source and select the desired devices (HMD, Controllers and Trackers) and see the green light confirming the engine is receiving live data.
See below our XR Plugin walkthrough for Vive Trackers:
Using Vive Trackers without a Headset:
By default, you cannot use the Vive Trackers without an HMD. This selection walks through the unofficial workaround which will allow you to use Vive trackers without an HMD within Unreal Engine 4.27.
Step by step Guide:
- Install Steam and SteamVR
- Locate the following file on your computer:
<Steam Install Directory> /steamapps/common/SteamVR/drivers/null/resources/settings/default.vrsettings
- Open the original
default.vrsettings
file in a text editor. - In the
driver_null
object, change theenable
property value fromfalse
totrue
. - Save and close.
- Locate the following file:
<Steam Install Directory>/steamapps/common/SteamVR/resources/settings/default.vrsettings
. - Create a backup of the
default.vrsettings
file. - Under the
steamvr
heading, change therequireHmd
setting tofalse
. - Under the
steamvr
heading, change theforcedDriver
setting to"null"
. - Under the
steamvr
heading, change theactivateMultipleDrivers
setting totrue
. - ave and close the
default.vrsettings
file. - Launch Steam and SteamVR.
- Because you have altered the SteamVR settings, you may need to run the Room Calibration setup again.
- After completing Room Calibration, relaunch SteamVR and you should be able to track devices without the need for an HMD.
See here the official Epic games walkthrough and XR LiveLink documentation.
How do I set up Vive pro eye to track my virtual characters, including facial and body animation?