I saw the latest oculus browser has support for pass through camera access @RaananW !
This would be useful! We have an AR demo where I added manual calibration using two WebXR anchors with hand tracking, where the user places the anchors on specific points on the table so the virtual objects appear in the right spot.
With this, we could skip that step and just place a printed QR code on the table instead.
Sorry for the delay on this one. got some personal things that need my attention. It is still on my todo list, hope to check this out as soon as i can.
I can’t seem to get raw camera access to work on the quest 3. I am on the public test channel, so I assume I do have the latest version, but maybe I need to wait one more version? I checked the browser flags, nothing there is relevant.
Where did you see it? Any information from meta themselves?
Here is the “tweet” on Bluesky from two weeks ago:
“these are exposed as regular cameras”. So it’s basically not a webxr feature but uses GetUserMedia API?
Ok, will continue testing
Then there is this comment: To get passthrough camera support, enable "Experimental web platform features" in chrome://flags.
I totally missed that the first time I read the post! I’ve just checked and the flag is available in Oculus Quest Browser.
Here the official release note (version 38.2):
Dunno how to interpret that. “Added initial support for passthrough camera” has nothing to do with WebXR, and the flag itself is for web platform experiments. i.e. - a web feature, not a webxr feature.
I have these flags enabled, tried npth getUserMedia and the raw camera access, and nothing seems to give me access to any of the cameras. I’ll continue experimenting later. If any of you manges to get it to work - let me know
It seems only some users are enabled to get the camera access (a suggested test on Discord is to try to access to the selfie camera, for instance: https://webcamtests.com/). Unfortunately i don’t have the access. I have asked for the access and there is no way to be enabled.
But that’s okay, in the meantime the journey continues on other fronts!