Стандарт WebXR предоставляет возможности дополненной реальности в веб-браузере. В Google Chrome WebXR использует ARCore для предоставления функций AR на поддерживаемых устройствах Android.
Выбирая между WebXR и ARCore, учитывайте целевой опыт пользователя. Приложение Android, использующее ARCore, обеспечит более удобный пользовательский интерфейс, чем открытие веб-браузера для отображения содержимого WebXR. Аналогично, веб-страница сможет запустить бесшовный сеанс WebXR в браузере. Это позволяет вашим пользователям оставаться в знакомой среде.
Сравнение функций
Выбирая разработку своего опыта дополненной реальности с использованием ARCore или WebXR, имейте в виду, что не все функции ARCore доступны в WebXR.
В следующей таблице описаны функции ARCore и их соответствующий статус в Chrome.
| Функция ARCore | Статус Chrome | Объяснение WebXR |
|---|---|---|
| Хит-тест | Отправленный | API устройства WebXR — проверка попадания |
| Якоря | Отправленный | Что такое якорь |
| API глубины | Отправленный | Определение глубины WebXR |
| Обнаружение самолетов | Пробная версия для разработчиков | Объяснение обнаружения самолетов |
| Оценка освещения | Отправленный | API устройства WebXR — оценка освещения |
| Дополненные лица | highlight_off | highlight_off |
| Дополненные изображения | highlight_off | highlight_off |
| Мгновенное размещение | highlight_off | highlight_off |