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

Meta Quest 2 / 3 support #219

Draft
wants to merge 6 commits into
base: dev
Choose a base branch
from
Draft

Conversation

RevoluPowered
Copy link
Collaborator

@RevoluPowered RevoluPowered commented Jun 25, 2024

Replaces #193

Rendering performance is bad on desktop now so I'm investigating.

Copy link

vercel bot commented Jun 25, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
mirror-docs ⬜️ Ignored (Inspect) Visit Preview Jul 5, 2024 7:09pm

@RevoluPowered RevoluPowered changed the title Gordon/fixed vr working Meta Quest 2 / 3 support Jun 25, 2024
Add engine builds to the-mirror repo as i need the debug_template for the headset

Fix env

Remove binary stripping from android

Android template zip fix

fix artefact name

GameUI must use a singleton from now on to ensure we can add the UI to a SubViewport

The SubViewport is used only for VR Mode and it will add optional VR nodes.
I successfully avoided needing to write a lot of await code with GameUI.instance.get method which is great

Format fixes

Fix the commit hash

Fix error spam

disable code that isn't working

Fix viewports so they can work for VR/NonVR mode with proper XR projections

We'll be using an OpenXR composition layer for the Game UI to ensure its clear and concise.

We can probably also package the game without the VR dependencies in certain contexts.

I fixed a few other bugs in the code that kept spamming.

Fix the default settings

Add basic VR menu controller - no movement.

Add proper configuration handler for the subviewport for the game

Ensure git ignore works all of the time

Add VR Controller for the main menu

Fix exports to CICD and Fix VR support for the occulus again...

Fix settings in export and fix bug with the XR viewport

Revert hash

Fix notifications

Disable passthrough

Fix resolution for VR viewport

Fix get node command

Fix vr controllers

stash everything

fix msaa crash

refactor vr into less viewports

stashing misc testing

Use construction time set up of the GameUI nodes because we can prevent race conditions now completely

Fix XR MSAA X2
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.

None yet

1 participant