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

Expose hands and controllers at the same time #120

Open
cabanier opened this issue Aug 29, 2023 · 5 comments
Open

Expose hands and controllers at the same time #120

cabanier opened this issue Aug 29, 2023 · 5 comments

Comments

@cabanier
Copy link
Member

The Quest platform is able to provide information on hands and controllers at the same time.
Should we expose this to WebXR? If so, should we create a new feature string?

/tpac expose hands and controllers at the same time

@probot-label probot-label bot added the TPAC label Aug 29, 2023
@Manishearth
Copy link
Contributor

This would mean that the XRInputSource just has both a gamepad and hand object on it, yes? We can add language to that effect.

I don't think this needs a new feature, it's a part of hand input.

@cabanier
Copy link
Member Author

cabanier commented Sep 5, 2023

the positions of the hand and the controller would be different. It's not just that you get the controller inputs.

@Manishearth
Copy link
Contributor

Ah, hmm. Interesting.

@cabanier
Copy link
Member Author

cabanier commented Sep 6, 2023

yes, this is why it only works with Quest Pro controllers. They are self tracked so they don't need IR emitters and HMD camera tracking.

@De-Panther
Copy link

Apparently the ML2 browser already exposes hands and the controller at the same time.
As the XRSession.inputSources is a list of active input sources, it can contain more than 2 sources.

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

4 participants