Skip to content

Releases: EyeTrackVR/ETVRTrackingModule

ETVRTrackingModule 0.0.5

30 Jul 20:32

Choose a tag to compare

Changes

  • Add support for pupil dilation

Full Changelog: 0.0.4...0.0.5

ETVRTrackingModule 0.0.4

04 Jul 18:26
757a8bd

Choose a tag to compare

Warning:

In order to add support for easier configuration via ETVR, the configuration had to change. This may be a BREAKING change.
If you experience any crashes, please locate and delete ETVRModuleConfig.json file.

Changes

  • Improve the way we updated VRCFT parameters state, changes should now be less jumpy
  • Add support for configuring the module via OSC, integrated with ETVR App
  • Fix V2 parameters crashing when using emulation
  • Change the default listening address to 0.0.0.0 to support running VRCFT on a different PC than ETVR
  • Make the emulation opt-in
  • Adjust emulation values to look less weird
  • Fix wonky widen / squeeze emulation on v1 parameters
  • Rework some of the internal OSC implementation

Full Changelog: 0.0.2...0.0.4

ETVRTrackingModule 0.0.3

19 Feb 19:48

Choose a tag to compare

Warning

Due to some changes in the config file, this is a BREAKING release.
What does that mean? If you were using any of the previous versions of the module, you'll need to locate the ETVRModuleConfig.json file and delete it. Then, replace the old module with this one and start up VRCFT, everything should just work.

Changes

  • Proper fix for ETVR module conflicting with Babble module (mentioning as I deleted that release)
  • Added the ability to customize the activation point of widen and squeeze emulation
  • Added output multiplier to allow for tweaking the "power" of the output
  • Added OneEuroFilter for filtering out rapidly changing values, additional step over what ETVR is doing
  • Fix squint and widen emulation for v2 par rams, tune the value a bit so the eyelids no longer overshoot making things look weird at best, uncanny at worst
  • Improve CPU usage by making Update() actually sleep
  • Fix pupil and eyelid twitching when used in dual eye mode with v2 params enabled. This is a 2 step fix, will require beta 10 of the ETVR app to work

ETVRTrackingModule 0.0.2

04 Dec 19:36

Choose a tag to compare

Changes

  • Both, v1 and v2 now support eye widen and eye squint, which can also be turned off. They may still behave weirdly on some avatars, let me know if that happens
  • Both, v1 and v2 now support basic eyebrow emulation, which can also be turned off (Thanks to @_seaweed for mentioning it)
  • The module is now configurable via OSC and via a JSON file.
  • The module now displays a proper logo in VRCFT app
  • Fixed up some bugs / improved code quality a fair bit

ETVRTrackingModule 0.0.1 - Preview / Alpha

12 Nov 21:38

Choose a tag to compare

This release is only ment to test things out, this is by no means a full finished module.

Worst case scenario the module / app simply doesn't work.
Best case scenario - everything mostly just works.

What's expected to work:

The app and VRCFT should be able to communicate

V1 params - should be fully mapped, including gaze and openness. Openness should emulate a bit of squint when the eye is almost closed as well as emulate a bit of "widen" effect when the eye is almost fully open. This should be smooth.

V2 params - should be fully mapped, including gaze and openness. Openness might be a bit wonky. That is to say, it should respond but the eye might not fully open. There is no squinting yet.