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

Package: 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)

  1. 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.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.