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

VREffect's stereo rendering broken on iOS #8329

Closed
cvan opened this issue Mar 10, 2016 · 2 comments
Closed

VREffect's stereo rendering broken on iOS #8329

cvan opened this issue Mar 10, 2016 · 2 comments

Comments

@cvan
Copy link
Contributor

cvan commented Mar 10, 2016

Problem

With the introduction of this line in VREffect's render method, Safari/Edge cannot enter stereo projection because the isPresenting variable never gets set.

This is because the Fullscreen API (which was used by the old WebVR API) is not supported in Safari/IE10 - nor is the vrdisplaypresentchange event fired (which is specific to the new WebVR API, and it's not polyfilled by the webvr-polyfill; filed immersive-web/webvr-polyfill#40).

Three.js version
  • r74/master
  • dev
Browser
  • Safari on iOS
OS
  • iOS
Hardware requirements

Reproducible on Safari on an iPhone 6 w/ iOS 9.

@mrdoob
Copy link
Owner

mrdoob commented Mar 10, 2016

#8330

@cvan
Copy link
Contributor Author

cvan commented Apr 8, 2016

fixed by webvr-polyfill changes 👍

@cvan cvan closed this as completed Apr 8, 2016
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

No branches or pull requests

2 participants