-
Notifications
You must be signed in to change notification settings - Fork 43
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
Handle Multiple Resolutions on Samsung Devices #7
Comments
cant there be a way for just auto-detection of the current resolution. |
With a max resolution and DPI (in max res), we could calculate other resolution DPIs for that device I believe, so it could be possible |
Prompting the user to use maximum resolution requires too many unguided user clicks to get to the right setting. Is the issue that the scaled resolution cannot be easily retrieved? |
There are a few issues related to lens distortion on Samsung devices (immersive-web/webvr-polyfill#129, immersive-web/webvr-polyfill#133, immersive-web/webvr-polyfill#273, immersive-web/webvr-polyfill#272) due to newer Samsung devices decreasing resolution when the battery gets low, as well as manually setting the resolution. The dpdb only currently handles one resolution per device, and when not using max resolution, the distortion is incorrect. At the WebVR Authoring Workshop, we discussed some work arounds for this that'd provide the best possible experience for Samsung devices on browsers that do not support native WebVR.
We're working on getting a list of Samsung devices and potential resolutions, and with that, we can work on detecting the
window
width/height and see if the device is at max resolution. If not, we'd prompt the user to use the max resolution, similar to the 'please rotate your device' message. I think this is a fine constraint, as GearVR experiences also require full resolution.The text was updated successfully, but these errors were encountered: