Prerequisite for using SRanipal
-
You have to add the
SRanipal
plugin to your project it can be downloaded as part of the SDK here (HTC Vive account required)
⚠️ Make sure that thePlugins/SRanipal/Binaries
folder is commited to your project. In case it is ignored by default dogit add -f Plugins/SRanipal/Binaries
-
Furthermore
Vive SRAnipal
needs to be installed. Currently this can be done via Steam installingVive Console
. I had problems starting calibration, since the firmware seemed not to be updated, startingTobii Pro Lab
automatically started a firmware update. -
Also in your project you have to have the
SRanpial
plugin activated in the .uproject file
"Plugins": [
{
"Name": "SRanipal",
"Enabled": true
}
],
Starting with SRanipal
For any HTC Vive Pro Eye eye tracking to work:
- Steam (VR) for me needed to be started as admin
- SR_Runtime needs to be started (as admin)
- For development potentially also Visual Studio starting Unreal need to be run as admin
- (or maybe just run entirely under the admin profile)
If this is not done, eye calibration is not started correctly.
Some more insights can be found at: Unreal Eye Tracking Demo Project