React-360 Oculus Quest не перейдет в режим VR

Мне что-то не хватает: я установил node.js, установил response-360, создал приложение Hello360, но не могу заставить страницу перейти в режим VR в моем Oculus Quest через браузер Oculus. Он выглядит так же, как на ПК.

Некоторое время погуглил, нашел заметку, в которой говорилось, что он работает только с https, так что я понял, что это работает, и ... нет, нет VR.

Под Windows 10 Professional.


person Jamie    schedule 02.06.2020    source источник


Ответы (2)


React 360 использует API WebVR. Браузер Oculus убрал поддержку WebVR в версии 9. Вот почему он не входит в VR.

Замена WebVR - WebXR. Возможно, вы захотите выбрать другую библиотеку, которая поддерживает WebXR, например AFrame.

immersiveweb.dev содержит ссылки на другие фреймворки (да, включая React 360, но эта ссылка - 404: P) . Или вы можете напрямую использовать API WebXR с голыми руками.

person Dominic Cooney    schedule 04.06.2020
comment
В этом нет никакого смысла. Разве Facebook не управляет API браузера React360 и Oculus? Зачем им делать их несовместимыми друг с другом? - person Marisha; 12.12.2020
comment
Как видите, React 360 заархивирован и не обновлялся более года: github.com/facebookarchive / react-360 - person Dominic Cooney; 17.12.2020

Похоже, что текущий проект на основе React сейчас https://github.com/pmndrs/react-xr на основе https://github.com/pmndrs/react-three-fiber

person Marisha    schedule 18.02.2021