Обзор разработки в JavaScript
JavaScript является одним из самых популярных языков программирования в мире! Это простой, легкий и широко используемый в Интернете. Используйте возможности JavaScript и веб-навыков для создания более привлекательных Смешанная реальность интерфейсов.
Смешанная реальность приложений в Интернете
Смешанная реальность функции доступны в Интернете с помощью WebXR. Вы можете просматривать содержимое виртуальной реальности (VR) и дополненной реальности (AR) в совместимом браузере с поддержкой WebXR без установки дополнительного программного обеспечения или подключаемых модулей. Этот же браузер можно использовать с физическим устройством, таким как HoloLens 2. Дополнительные сведения см. в документации по WebXR .
Примечание
WebVR является устаревшим и недоступен в текущих браузерах, поэтому его не следует использовать для новых разработок. Вам потребуется перенести все существующие реализации WebVR , перенаправив их в WebXR.
Что можно использовать для разработки иммерсивных веб-интерфейсов?
В следующем списке показаны платформы JavaScript и API для создания иммерсивных интерфейсов, которые в настоящее время доминируют на рынке и широко используются разработчиками Смешанная реальность JavaScript.
Инфраструктура | Пример |
---|---|
Babylon.js Babylon — это трехмерный движок JavaScript, который упрощает разработку трехмерного содержимого и иммерсивных приложений. Прежде чем приступить к работе с иммерсивными приложениями, мы рекомендуем изучить основы разработки Babylon.js. — Узнайте, как создавать трехмерные приложения с помощью Babylon.js Начало работы. — Играть с трехмерными примерами и их исходным кодом с помощью Babylon.js Playground — Подробнее о WebXR — Узнайте, как приступить к работе с нашими руководствами. Создание первого приложения "Hello World!" |
|
A-Frame Кадр — это декларативная платформа JavaScript для начала работы с виртуальной реальностью в Интернете. Дополнительные сведения см. в документации по A-Frame . |
|
Three.js Three.js — это популярная трехмерная библиотека для создания иммерсивных интерфейсов. Дополнительные сведения о three.jsна странице документации и в примерах. |
|
WebGL Доступ к API-интерфейсам устройств WebXR можно получить напрямую с помощью API WebGL. WebGL (библиотека веб-графики) — это API JavaScript для отрисовки высокопроизводительной интерактивной трехмерной и двухмерной графики в любом совместимом веб-браузере без использования подключаемых модулей. |
Дальнейшие действия
Узнайте, как приступить к работе с нашими учебниками.