-
-
Notifications
You must be signed in to change notification settings - Fork 36.1k
Description
The mirror example doesn't work on the Oculus Quest in three.js (and A-Frame 1.04 - aframevr/aframe#4629) within the Oculus Browser and Firefox Reality when in immersive mode (appears to work before VR mode is entered interestingly). I have recreated the cubes WebXR r118.dev example and added a mirror here: https://glitch.com/~pure-threejs-mirrortest which leads to the following strange behaviours:
- object parented to the camera does not move in the mirror.
- object sorting appears to be broken on the mirror.
I haven't tested this example on the Oculus Quest using the link and Firefox Desktop, but as mentioned in the A-Frame issue linked above, I imagine it is fine as those mirror examples were.
I know this worked not so long ago, so perhaps on the switch to WebXR something broke on the Quest?
Three.js version
- Dev
Browser
- Oculus Browser
- Firefox Reality
- Firefox Desktop (using Oculus Link cable)
- WebXR emulator (as noted here by @mrdoob Reflector/Refractor: Set .encoding to match renderer.outputEncoding #19666 (comment) )
OS
- Windows
- macOS
- Oculus Quest OS
- iOS
Hardware Requirements (graphics card, VR Device, ...)
- Oculus Quest 2D mode
- Oculus Quest VR mode
Quoting @mrdoob's relevant response from this issue #19666 to keep all information contained :)
object sorting appears to be broken on the mirror.
Fascinating. I can reproduce this in the Oculus Browser, but I can't reproduce when using the WebXR Emulator 🤔
![]()
It's unrelated to encoding though. Do you mind creating a new issue?
