-
-
Notifications
You must be signed in to change notification settings - Fork 515
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
feat: Pico Motion Trackers body tracking support #2674
Conversation
LGTM, it just needs a rebase |
f0cc741
to
f6cc85c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that for lobby_interaction_sources
(in client_openxr lib.rs
) you can add body tracking source for Pico, otherwise you did all the work of adding lobby support for nothing. the reason why we have body tracking for Meta for lobby and then don't use it is because that was the outcome of some refactoring. Before we just exposed to the lobby whatever inputs were active in the last stream session, but then we switched to have a separate and constant input set for lobby. Since multimodal and body tracking are in conflict on Meta, I chose to expose multimodal instead of body tracking. For pico there is no such conflict (also because Pico doesn't support multimodal)
Resolves #2072. Tested with two PMT on Pico OS 5.12.0S.