You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in the /packages/model-viewer/src/three-components/ARRenderer.ts file generally fixes the problem.
The 3D model can be successfully viewed in AR/MR mode.
The only thing is that dragging, scaling and rotating 3D models using motion controllers or hands, recently added by #4643, doesn't work.
I'm pretty sure it's because of unhandled errors (that can be seen in the browser console) related to the Hit Test API not actually being supported, but being called.
Expected behavior:
AR/MR mode does work on PICO headsets.
Hit Test API is optional, not required feature.
The code uses progressive enhancement, i.e. it checks if the browser supports specific Web APIs, and if so, only then it can use them.
Current behavior:
AR/MR mode doesn't work on PICO headsets (https://picoxr.com).
Tested in the PICO 4 headset on the latest version of PICO Browser and the latest version of firmware version.
Removing
'hit-test'
fromrequiredFeatures
or moving it intooptionalFeatures
in thein the
/packages/model-viewer/src/three-components/ARRenderer.ts
file generally fixes the problem.The 3D model can be successfully viewed in AR/MR mode.
The only thing is that dragging, scaling and rotating 3D models using motion controllers or hands, recently added by #4643, doesn't work.
I'm pretty sure it's because of unhandled errors (that can be seen in the browser console) related to the Hit Test API not actually being supported, but being called.
Expected behavior:
AR/MR mode does work on PICO headsets.
Hit Test API is optional, not required feature.
The code uses progressive enhancement, i.e. it checks if the browser supports specific Web APIs, and if so, only then it can use them.
Related issues:
See also #4959.
The text was updated successfully, but these errors were encountered: