Перейти к основному содержимому

Как работает WebAR³ VPS

WebAR³ VPS SDK делает возможными устойчивые AR-опыты в реальном мире — без маркеров, GPS и зависимости от нативных приложений.
В основе лежат два ключевых процесса:

  • Картографирование (Spatial Mapping)
  • Локализация (Localization)

🗺️ Картографирование (Spatial Mapping)

Картографирование — это процесс съёмки физического пространства и преобразования визуальных данных в карту для локализации.

С помощью WebAR³ вы можете создавать карты несколькими способами:

  • через AR Clip Mapper — мобильное приложение для захвата видео и 3D-фичей,
  • с помощью поддерживаемых сканеров и камер (LiDAR, 360, RGB-D),
  • через WebAR³ REST API — если у вас уже есть данные о сцене или набор изображений.

После обработки в облаке карта становится доступна для VPS и может использоваться в SDK.

💡 Каждая карта получает уникальный mapId, который можно указать в SDK для ускорения локализации и повышения точности.
Если mapId не указан, система выполняет автоматический поиск подходящей карты по гео-ориентиру или визуальному контексту — и работает корректно даже без него.


📍 Локализация (Localization)

Локализация — это процесс определения позиции и ориентации устройства в пространстве.
WebAR³ VPS сравнивает фичи с карты с изображением из камеры и вычисляет позу (pose) с точностью до 50 см и задержкой менее 300 мс.

Вы можете выполнять локализацию:

  • через SDK (Web / iOS / Android / Unity),
  • или напрямую через REST API.

🚀 С чего начать

  1. Зарегистрируйтесь в space.web-ar.studio
    Бесплатный аккаунт даёт доступ к SDK, REST API и инструментам картографирования.
    После регистрации вы получите apiKey.

  2. Создайте карту
    Используйте AR Clip Mapper или загрузите данные вручную.
    После обработки карта появится в разделе Maps в приложении.

  3. Интегрируйте SDK
    Подключите SDK для своей платформы и укажите apiKey и (опционально) mapId.
    После запуска вы получите первые данные pose (позиция и ориентация устройства).

  4. Создайте AR-опыт
    Добавьте контент, маршруты и подсказки через Unity, Web-AR.Studio или ThreeJS


🔐 Пример developer token

52f80541de1715ba47f43522d648d0800c6e514d8b5e91b9b6e13ef9e1348cb8

💡 Токен используется для REST-API и Pro-функций, включая управление картами, VPS-узлами

🧭 WebAR³ VPS — это не просто SDK, а часть пространственной инфраструктуры, объединяющей локализацию, карту и экономику создателей.