Comments (2)
I agree with the refocusing. As you noted, Mozilla's WebXR Viewer is unlikely to receive any updates. While there are occasional hints that Apple may get more serious about WebXR support in Safari, there are numerous cases where Safari support for a web standard doesn't make for smooth sailing (WebRTC being one). So even if some type of WebXR support arrived on Safari tomorrow, I think there's no guarantee that substantial work - or workarounds - wouldn't be required on your part to make p5.xr work on Safari.
Thank you for continuing work on p5.xr, by the way. I made good use of it on a recent sketch, together with tensorflow.js.
https://twitter.com/lossless/status/1307024119892979712
https://attomoto.glitch.me
from p5.xr.
@lossless Thanks so much for sharing this! I never know whether anyone actually uses this because I have been waiting so long to 'release' it.
I agree that waiting on Safari isn't worth it. Apple seems more interested in keeping AR in a native app space where they have control over the 'quality of the experience'. This is a bummer because the original goal with this project was to make something that educators working with p5 could use in their classroom to open XR up to their students with minimal new knowledge required. But I think teachers, at least in the US, are not going to work with something that won't support most (or all) of their students' phones.
Anyways -- thanks for sharing! It is great to know that someone has gotten some use out of this!
from p5.xr.
Related Issues (20)
- Oculus Quest Support HOT 8
- Get controller input HOT 5
- Release 0.4.0? HOT 4
- Am I using setViewerPosition correctly? HOT 1
- applyMatrix does not accept TypedArrays HOT 3
- Expand and improve unit testing
- Equirectangular sketch HOT 2
- Question/Feature Request HOT 1
- millis() and deltaTime not working in VR
- Issue for images
- iOS support for webXR coming *hopefully* with version 15.4 HOT 1
- Current release does not contain the fix for makeXRCompatible in p5vr.js
- Controller Input Rotation Data HOT 1
- Display VR scene under Enter VR button HOT 6
- Controller model representation HOT 2
- Give more informative error when `navigator.xr` is undefined
- Proposal: `vrConsoleDebug()`
- 2D drawing and coordinates should adjust for inline view
- Question - How to get info like rotation of device info, and extend draw distance etc. HOT 1
- Update the Library to use. P5 1.7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from p5.xr.