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

Feat/p5mr #207

Closed
wants to merge 1 commit into from
Closed

Feat/p5mr #207

wants to merge 1 commit into from

Conversation

TiborUdvari
Copy link
Collaborator

I created p5mr in addition to p5ar and p5vr. I find that the modern headsets have rendering more similar to how the p5vr functions at the moment.

I think this might be an anti-pattern as far as the web goes, for progressive enhancement, but it might be the way to go for a p5 wrapper.

Do you have any thoughts on what would be a good way to handle these types of headsets/devices with passthrough?

@stalgiag
Copy link
Owner

stalgiag commented Mar 9, 2024

This is exciting. I do worry about accidentally creating a situation where every new hardware development suggests a new path. I almost feel that the distinction between vr, ar, and mr don't make sense anymore and all of these paths can be merged into a single mixed reality path with progressive enhancement based on supported features as you suggest. The full MR feature set supports all of the features of both VR and AR and this is the most likely headset hardware paradigm moving forward.

@TiborUdvari
Copy link
Collaborator Author

I think so as well, it makes more sense to have a single p5xr object that handles the different use cases and enables features based on availability. I'm wondering what would be an effective way to transition to a new interface without possibly affecting older sketches. I think I will open an issue to address this to see how to best proceed.

@TiborUdvari
Copy link
Collaborator Author

Closing as #215 makes more sense for the project.

@TiborUdvari TiborUdvari closed this Apr 8, 2024
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