Поделиться через


Обзор разработки в JavaScript

JavaScript является одним из самых популярных языков программирования в мире! Это простой, легкий и широко используемый в Интернете. Используйте возможности JavaScript и веб-навыков для создания более привлекательных Смешанная реальность интерфейсов.

Смешанная реальность приложения в Интернете

Смешанная реальность функции доступны в Интернете с помощью WebXR. Вы можете просматривать содержимое виртуальной реальности (VR) и дополненной реальности (AR) в совместимом браузере с поддержкой WebXR, не устанавливая дополнительное программное обеспечение или подключаемые модули. Этот же браузер можно использовать с физическим устройством, например HoloLens 2. Дополнительные сведения см. в нашей документации по WebXR .

Примечание.

WebVR устарел и недоступен в текущих браузерах, поэтому он не должен использоваться для новой разработки. Вам потребуется перенести все существующие реализации WebVR в WebXR.

Что можно использовать для разработки иммерсивных веб-интерфейсов?

В следующем списке показаны платформы и API JavaScript для создания иммерсивных интерфейсов, которые в настоящее время доминируют на рынке и широко приняты и приняты разработчиками JavaScript Смешанная реальность:

Платформа Пример
Babylon.js

Babylon — это трехмерный движок JavaScript, который упрощает разработку трехмерного содержимого и иммерсивных приложений. Прежде чем приступить к работе с иммерсивными приложениями, мы рекомендуем ознакомиться с основами разработки Babylon.js.

— Узнайте, как создавать трехмерные приложения с помощью Babylon.js приступая к работе.
— Воспроизведение с трехмерными примерами и их исходным кодом с помощью Babylon.js игровой площадки
- Более глубокое погружение в WebXR
— Узнайте, как приступить к работе с нашими учебниками . Создание первого приложения Hello World!
Логотип Babylonjs
A-Frame

A-frame — это декларативная платформа JavaScript для начала работы с виртуальной реальностью в Интернете. Дополнительные сведения см. в документации по A-Frame.
A-Frame
Three.js

Three.js — это популярная трехмерная библиотека для создания иммерсивных интерфейсов. Узнайте больше о three.js на странице документации и изучите примеры.
Three.js
Webgl

Доступ к API устройств WebXR можно получить непосредственно с помощью API WebGL. WebGL (веб-библиотека графики) — это API JavaScript для отрисовки высокопроизводительной интерактивной трехмерной и 2D-графики в любом совместимом веб-браузере без использования подключаемых модулей.
WebGL

Следующие шаги

Узнайте, как приступить к работе с нашими учебниками.

См. также