Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vive Pro Eye #568

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open

Vive Pro Eye #568

wants to merge 28 commits into from

Conversation

alters-mit
Copy link
Member

Test build

https://www.dropbox.com/s/yw7zmztlyop4l8n/TDW_Windows_vive_pro_eye.zip?dl=0

Changelog

New Features

  • Added: ViveProEye VR-rig add-on. This rig supports the Vive Pro Eye headset and includes eye tracking data.

Command API

New Commands

Command Description
send_vive_pro_eye Send ViveProEye data.
set_vive_pro_eye_gaze_radius Set the radius of the spherecast used to find objects that are in focus in a Vive Pro Eye simulation.

Output Data

New Output Data

Output Data Description
ViveProEye Vive Pro Eye button presses, axis movements, and eye tracking data.

tdw module

  • Added ViveProEye add-on as well as two data classes: ViveEyeData and ViveButton.

Example controllers

  • Added: vr/vive_pro_eye_minimal.py
  • Added: vr/vive_pro_eye_composite_object.py
  • Added: vr/vive_pro_eye_input_callbacks.py
  • Added: vr/vive_pro_eye_output_data.py

Documentation

New Documentation

Document Description
lessons/vr/vive_pro_eye.md ViveProEye documentation.
python/add_ons/vive_pro_eye.md ViveProEye API.
python/add_ons/autohand.md Autohand API (abstract base class for OculusTouch and ViveProEye)
python/vr_data/vive_eye_data.md ViveEyeData API.
python/vr_data/vive_button.md ViveButton API.

Modified Documentation

Document Modification
lessons/vr/overview.md Added a table of comparison for the supported VR rigs.

@alters-mit alters-mit requested a review from jemsMIT May 8, 2023 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants