в настоящее время мне кажется Chrome 83, не поддерживает работу с VR, хотя HT C Vive подключен (установлен SteamVR 1.9.16). SteamVR при запуске вручную также находит гарнитуру, контроллеры и базовую станцию.
https://threejs.org/examples/?q=webxr#webxr_vr_ballshooter
В любом примере VR указано «VR не поддерживается»
немного покопавшись, навигатор описывает, что сеанс "immersive-vr" недоступен. Обещающий ответ приведенного ниже кода: false
navigator.xr.isSessionSupported('immersive-vr').then((issupported) => {console.log(issupported)})
Предыдущие флаги Chrome (83.0.4103.61), связанные с WebXR, больше не доступны.
Любые идеи, что я делаю неправильно?
РЕДАКТИРОВАТЬ :
navigator.xr.requestSession( 'immersive-vr', { optionalFeatures: [ 'local-floor', 'bounded-floor' ] } ).then( (session) => console.log(session) );
Дает: Не перехвачено (в обещании) DOMException: указанная конфигурация сеанса не поддерживается.