mirror of
https://github.com/hanetzer/sdraw_mods_cvr.git
synced 2025-09-03 02:19:23 +00:00
.. | ||
Properties | ||
resources | ||
Main.cs | ||
ml_vet.csproj | ||
README.md | ||
ResourcesHandler.cs | ||
Settings.cs | ||
Utils.cs |
Vive Eye Tracking
This mod complements functionality of in-game SRanipal face tracking module and makes it work additionaly as eye tracking module.
Why?
- Game has unfinished/unused and forcibly disabled eye tracking code that actually uses SRanipal API instead of TobiiXR.
- Implemented native TobiiXR eye tracking is very unreliable. It freezes main thread with 66% chance at game launch and has limited detection of eyes openness.
Benefits?
- SRanipal API supports ranged eyes openness detection, unlike TobiiXR. You can finally squint now.
- There is no main thread freeze at game launch.
- Ready for future game update with separated eyes blinking (currently only nightly).
Installation
- Install latest MelonLoader
- Get latest release DLL:
- Put
ViveEyeTracking.dll
inMods
folder of game
- Put
Usage
Available mod's settings in Settings - Implementation - Vive Eye Tracking
:
- Enable eye tracking: eye tracking state;
true
by default.- Note: If Vive face tracking is already running, enabling requires Vive face tracking restart.
- Gaze smoothing: smoothing of gaze point; 5 by default.
- Debug gizmos: show debug lines of SRanipal gazes directions and calculated gaze point;
false
by default.
Notes
- Made primarily for Vive Pro Eye and SRanipal tracking.