Forum Discussion
7 Replies
- h.taylorCommunity Manager
Hey SimonPei,
Great question! I believe the Passthrough Camera API should work the same on a Quest Pro as a Quest 3/3S. To clarify, are you saying that you tried the guide in the documentation and that it didn't work for the Quest Pro? I'm more than happy to look into this further if so!
- SimonPeiExplorer
Hey Taylor! I am a developer currently deciding between purchasing the Quest 3 or the Quest Pro. The effect I need to achieve is: in an AR scene, capture the real-world target that the user is looking at (based on eye-tracking data), for example, when I am wearing the AR headset and looking at a desk lamp, by combining and calling the eye-tracking data together with the front camera image data API, the system can display in real time near the lamp “You are currently looking at the desk lamp.”
Therefore, the device must support both open access to eye-tracking data and open access to front camera image data. Between these two devices, which one would you recommend? Thank you!
- h.taylorCommunity Manager
Hey Simon!
While I'm not able to make a purchase recommendation, the Quest Pro is currently the only Quest device that supports eye tracking, using the OVREyeGaze script, which is covered in our documentation here.You could also achieve something similar to this effect on the Quest 3, basing the object recognition on the user's head location as they turn to look at an object. This would just require the user to turn their head rather than just moving their eyes. Both should support the Passthrough Camera API, which would provide the functionality you're looking for.
For what it's worth, the Quest Pro is also considered to be a legacy device. For more information on that, you can see the legacy device support article here.- SimonPeiExplorer
Thanks for your suggestions!
Do you mean that both Quest 3 and Quest Pro support the Passthrough Camera API, but only the Quest Pro supports eye tracking while the Quest 3 can only rely on head tracking (pseudo eye tracking)?
- SimonPeiExplorer
I noticed from a YouTube video(Quest 3 vs Quest Pro Passthrough #quest3 #metaquest3 #questpro #vr #mixedreality) that the Passthrough quality on the Quest Pro is significantly lower than on the Quest 3. Could this potentially affect the accuracy of object detection and recognition when feeding Passthrough camera frames into a machine learning model? For example, in the same scene, the higher-resolution frames from the Quest 3 might successfully detect a desk lamp or text on a wall, while the lower-resolution frames from the Quest Pro might fail to recognize them.
- jtriveriStart Partner
The Passthrough Camera API only works on the Quest 3 and 3S. You may be able to use a display capture API as a work-around if your app displays the passthrough feed. Here's one example project specifically for Unity, but it contains some Java code you can use in other environments https://github.com/trev3d/QuestDisplayAccessDemo
- SimonPeiExplorer
Thanks for your suggestions
→ Find helpful resources to begin your development journey in Getting Started
→ Get the latest information about HorizonOS development in News & Announcements.
→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.
→ Get support or provide help in Questions & Discussions.
→ Show off your work in What I’m Building to get feedback and find playtesters.
→ Looking for documentation? Developer Docs
→ Looking for account support? Support Center
→ Looking for the previous forum? Forum Archive
→ Looking to join the Start program? Apply here.
Recent Discussions
Removal of the option to disable Double-Tap Passthrough is causing serious issues for VR arcades
Hello,I own a VR gaming center and we use multiple Quest headsets for customers. After the system updates released around October, the option to disable the Double-Tap Passthrough feature was removed...186Views0likes2Comments
