-
Notifications
You must be signed in to change notification settings - Fork 54
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
Auto generate buttons and joystick from WebXR Input Profiles #278
base: dev
Are you sure you want to change the base?
Conversation
Hey, can you share a build chrome extentions from this? |
Hi @fe1ixz, thanks for the amazing work! Is it possible to break down the PR to multiple PRs? I'm on parental leave now and it's very hard to make time to review a single big PR. Breaking down to small PRs will help me do review. |
Hi @takahirox,
Thank you very much for taking time out of your parental leave to review these changes, I will have the PR split into smaller PRs by the end of next week.
Felix Zhang
… On Dec 3, 2021, at 3:47 AM, Takahiro ***@***.***> wrote:
parental
|
Hi @arpu, Thank you for your interest, this is still something that we are actively building, so we don't have a build to share yet. But you can download the source code and try it out with Load Unpacked in chrome extension tab, see this instruction |
Hello, how is review going? A lot of guys is interested in this features! |
Hey Anton, thanks for the interest. I am in the process of breaking down the PR into smaller ones. Planning for the new year has been keeping me a little busy, I will continue this work asap. |
Hi @fe1ixz Thanks for this amazing work. Was this PR divided into smaller chunks ? Can I create a chrome extension from this ? |
Hi, yes you can clone the PR, npm install, npm run build and then visit chrome://extensions/ (if you're using chrome). Click on "Load unpacked" and select the cloned folder |
thanks! just loaded it in locally, it seems to be a huge improvement over what we currently have in the chrome web store. great work! |
The default branch available in chrome web store is barely usable--I've been instead using this PR and advocating for this for two months now with no issues, for what it's worth, and tested against it heavily, i.e. developing new models that directly replicate the real world controller interactions--joystick movement matched by virtual joystick movement, button movement likewise--and testing against the input of this extension correctly matched what I then experienced in the quest 2 itself. The other controllers all behaved correctly to the extent I was able to test them as well. |
This feature would be very welcome! |
This PR makes the following changes:
Please refer to this quick demo for the changes:
WebXR.Emulator.Change.mov