-
-
Notifications
You must be signed in to change notification settings - Fork 110
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
Disable Headlock when starting WebXR/immersive video #1698
Comments
I tried it and I didn't see anything wrong. I recorded a video. It's not seen in the video, but during immersive video play I'm moving my head, it's just that as headlock is enabled the video is always centered. headlock-video.mp4 |
I considered that having the headlock enabled during this kind of immersive content didn't make sense. But perhaps I'm wrong and there are actual use cases for this behavior; we can close it in that case. |
Talked offline. The problem of having the headlock on is that you cannot inspect the immersive video contents because the headlock will force you to always look at the front. Looks like a good idea to disable it. |
VR videos are meant for users to be immersed in the whole space around them. Because headlocks locks users in the front of them, it needs to be disabled in VR videos. If users enabled headlock before entering VR videos, we disable it when VR videos show and reenable it when they are exited. Fixes Igalia#1698
Configuration
Wolvic version: 1.8
Wolvic build ID: 190161443
Hardware: Any
Steps to Reproduce
Current Behavior
The Immersive video is broken, since the view is locked to the headset position
Expected Behavior
Headlock must be disable while playing a 360 video in immersive mode
Possible Solution
Disable the headlock functionality when starting a new webxr session. This should be done not only for videos, but also for any webexr experience or game.
Context
Error Logs and Stack Traces
The text was updated successfully, but these errors were encountered: