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

WebXR Integration 🥽 #239

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

WebXR Integration 🥽 #239

wants to merge 2 commits into from

Conversation

cvachha
Copy link
Contributor

@cvachha cvachha commented Jul 11, 2024

  • Adding initial implementation for WebXR support. Currently this supports a basic viewer and some controller based locomotion.
  • Branched from brent/splatting

Currently work in progress features

  1. Scene navigation (controllers + hand tracking)
  2. Floating UI panels
  3. Support for VR input for interactive clickable events

This supports VR and AR (mixed reality) mode

webxr_viser_demo_vr.mp4

@cvachha cvachha marked this pull request as draft July 11, 2024 00:06
Base automatically changed from brent/splatting to main July 11, 2024 08:56
Adding initial implementation for WebXR support. Currently this supports a basic viewer and some controller based locomotion. Branched from brent/splatting
@brentyi
Copy link
Collaborator

brentyi commented Jul 11, 2024

@cvachha I merged some of the experimental branches into main to make life easier for us. To clean up the commit history I then rebased your WebXR commit, do you mind double-checking that I didn't break anything?

If you've made other local changes this might cause problems, you could commit them somewhere and then cherry-pick back into this branch. Sorry 😬

@cvachha cvachha changed the title WebXR Integration WebXR Integration 🥽 Jul 11, 2024
In progress updating from react-xr v5 to v6, but running into errors in VR mode.
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