Search Issue Tracker
Duplicate
Votes
0
Found in [Package]
Issue ID
1071280
Regression
No
Left and right eyes are swapped in VR headset when playing a 360-video that was recorded with the Unity Recorder
How to reproduce:
1. Open the attached project
2. In Build Settings, set the Target Platform to UWP
3. In Player Settings, enable Virtual Reality Support
4. Select "Assets/.../Materials/Video Playback" material
5. In the Inspector, change Shader to "Skybox/Panoramic Swapped Up-Down" (user-created shader)
6. Play the scene
7. Put on the VR headset
8. Observe that the spheres are displayed correctly
9. Change Shader to "Skybox/Panoramic"
10. Play the scene once again
11. Observe that while looking with both eyes opened at the spheres, it seems as if there are three of them (the middle one is of both colors)
Expected result: When using "Skybox/Panoramic" shader, left and right eye views are not swapped.
Actual result: Left and right eye views are swapped when viewing the video in a Microsoft Mixed Reality headset.
Reproducible with - 2017.4.0f1, 2017.4.13f1, 2018.2.13f1, 2018.3.0b6, 2019.1.0a5
Note: The above-mentioned shader ("Skybox/Panoramic Swapped Up-Down") was produced by modifying o.layout3DScaleAndOffset to simulate swapping left and right eyes (so that it would be displayed correctly).
Comments (1)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Mouse input is registered incorrectly in Custom RP when downscaling Render Target and rendering Overlay UI before final upscale
- Time.deltaTime is locked to the display's refresh rate when the built Player is moved to a Secondary Display and Windowed Mode is used
- Crash on RaiseException when importing a specific asset
- Crash on RaiseException when opening a specific project
- DownloadHandlerScript.CompleteContent is called twice when building for WebGL
LopezTheSecond
Nov 08, 2022 19:58
posting this here since looking for this issue w/ focus3 openXR i found only this report of this issue (left-right eyes swapped). anyway solution in my case was just make sure your firmware is fully updated - earlier firmware doesn't support openXR properly.