aframe icon indicating copy to clipboard operation
aframe copied to clipboard

VR appears broken for iOS devices. Tested on iPad/iPhone. Confirmed on example at aframe.io

Open dlipats opened this issue 3 years ago • 9 comments

  1. Visit the 360 (sky) example at https://aframe.io/examples/showcase/sky/ with an iPad or iPhone using Safari.
  2. Press the VR button in the lower right corner.
  3. The screen should split in to two. Everything looks OK at first.
  4. Rotate the device 360*. At about a 90* angle both left/right cameras turn white. This is unrecoverable. There is no way to rotate over 90* in any direction without the screens turning white.

iPad Debugging at https://aframe.io/examples/showcase/sky/ shows 262 webgl/shader errors. Output attached.

  • A-Frame Version: 1.2.0
  • Platform / Device: iPhone / iPad
  • Reproducible Code Snippet or URL: https://aframe.io/examples/showcase/sky/

Console.txt

No rendering issue with Android.

dlipats avatar Sep 11 '21 03:09 dlipats

https://github.com/aframevr/aframe/issues/4814

kylebakerio avatar Sep 19 '21 13:09 kylebakerio

@kylebakerio this is not related as the rendering breaks on iPhone as well. Confirmed with Safari 15, iOS 15 on iPhone 12 Pro.

There seem to be a few problems with threejs shaders in Safari 15 on Metal.

Aframe particle system is also affected

ephb avatar Sep 24 '21 19:09 ephb

Might be the same as this? https://aframevr.slack.com/archives/C0GG937RN/p1632419833000600

kylebakerio avatar Sep 24 '21 19:09 kylebakerio

Do you have a working link for the A-Frame slack invite? Unfortunately I cant access it and https://aframe.io/slack-invite/ seems to be broken.

ephb avatar Sep 24 '21 19:09 ephb

https://join.slack.com/t/aframevr/shared_invite/zt-f6rne3ly-ekVaBU~Xu~fsZHXr56jacQ

kylebakerio avatar Sep 25 '21 10:09 kylebakerio

Another person reporting iOS 15 issues: https://aframevr.slack.com/archives/C0GG937RN/p1632729229007400

kylebakerio avatar Sep 27 '21 11:09 kylebakerio

Still broken on iOS 15.1 Beta 4

ephb avatar Oct 17 '21 11:10 ephb

Still broken on iOS 15.2. I tested again since another issues disappeared with 15.2.

ephb avatar Dec 01 '21 21:12 ephb

See #5102 that will fix the VR cardboard on iPhone.

vincentfretin avatar Sep 10 '22 16:09 vincentfretin

This should be fixed on master? Can anyone verify?

dmarcos avatar Nov 19 '22 03:11 dmarcos

I tested it in an example here https://github.com/n5ro/aframe-extras/issues/383#issuecomment-1335159873 on the iPad 16.1.1 with mobile version selected in address bar, I see the stereo rendering. If you have the page in desktop version (the default), it just render black. So yeah I guess it's fixed? See also my comment https://github.com/aframevr/aframe/issues/4814#issuecomment-1335154961

vincentfretin avatar Dec 02 '22 12:12 vincentfretin

We have now deprecated cardboard mode. Closing this but can reopen if necessary

dmarcos avatar Nov 14 '23 10:11 dmarcos