Checkerboard-EyeTracking icon

EyeTracking

Eye tracking for BONELAB

Last updated 3 weeks ago
Total downloads 1402
Total rating 0 
Categories Code Mods
Dependency string Checkerboard-EyeTracking-1.0.1
Dependants 1 other package depends on this package

This mod requires the following mods to function

gnonme-BoneLib-3.1.2 icon
gnonme-BoneLib

A BONELAB mod for making life easier for other mod creators.

Preferred version: 3.1.2

README

Eye Tracking

Adds eye tracking support to the game. READ THE README

Features

  • Eye Tracking across multiple data sources (Unity Eye Gaze, VRCFaceTracking)
  • Support for modders to add their own eye tracking data sources
  • Blinking support (Either on most base game avatars, or via added support by the avatar creator)

Plans

  • Fusion Sync (Mostly done but needs testing. I want to get this mod out first)

Installation

PLEASE PLEASE PLEASE make sure you are on THIS specific version of VRCFaceTracking.

  • Open VRCFaceTracking and install the module that belongs to your headset.
  • Download the latest release of this mod.
  • Place the downloaded mod in your MelonLoader Mods folder.
  • Launch BONELAB and your eyes should be getting tracked if you check a mirror. Make sure you always launch VRCFaceTracking before launching BONELAB.

Changelog

  • 1.0.1 - Added fusion sync support and released eye tracking sdk.

Other

The mod has with two default eye tracking data sources:

  • Unity Eye Gaze: Pulls from Unity's builtin tracking data. Untested and no support is guaranteed.
  • OSC/VRCFaceTracking: Pulls from VRCFaceTracking's OSC data. This is the recommended source. Should work with any headset that supports VRCFaceTracking.

For Modders

Custom components for blinking support will be available soon. Eye tracking will NOT work if your avatar uses an eye center override. This is not something SLZ supported when implementing their eye gaze system.

If you encounter any issues, ping me in the BONELAB Discord checkerboard