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

Hand tracking support #95

Open
JonnyOThan opened this issue Aug 10, 2022 · 2 comments
Open

Hand tracking support #95

JonnyOThan opened this issue Aug 10, 2022 · 2 comments
Milestone

Comments

@JonnyOThan
Copy link
Collaborator

JonnyOThan commented Aug 10, 2022

Apparently this already kind of works, but we need to support grip and pinch gestures.

Need to test with Virtual Desktop and ALVR

Arbel reports that the fingertip collider seems to be in the middle of the finger instead of the tip.

Pinch actions should be triggered whenever the thumb and index fingertips are close together.

@JonnyOThan JonnyOThan added this to the 3. Polish milestone Aug 10, 2022
@JonnyOThan JonnyOThan changed the title Virtual Desktop / Hand tracking support Hand tracking support Sep 23, 2022
@Arbel-arad
Copy link

virtual desktop:

  • supports hand tracking, but only "grab" and "pinch"
  • all fingers behave correctly but it is sometimes difficult to flip toggles.
  • dials can be used by setting "pinch thumb" to the trigger.

ALVR:

  • full multi-finger support with grab, pinch and can fully differentiate between all fingers.
  • finger positions are accurate with hand tracking, but are not reset if you switch back to controllers.
  • dials work with the same settings as VD but the collider is in the thumb tip.

@JonnyOThan
Copy link
Collaborator Author

Virtual desktop has lots of issues with hand tracking and I won't try to support it for now. ALVR is amazing though.

I just added support for activating the pinch action if your current control mode supports partial skeleton tracking. Future work is going to have to come later.

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

No branches or pull requests

2 participants