Разрабатывать AR-игру без оценки технических ограничений целевых устройств — значит проектировать вслепую. То, что отлично работает на HoloLens 2, на Meta Quest 3 в passthrough-режиме может давать 15 FPS, а на бюджетном Android-смартфоне с ARCore вообще не запустится. Анализ ограничений AR-устройств — первый документ, который должен появиться в проекте, до любой архитектуры. Свяжитесь с нами, чтобы получить оценку вашего проекта.
Почему анализ технических ограничений AR-устройств необходим?
На первый взгляд все AR-устройства показывают виртуальный контент поверх реального мира. На практике они делают это принципиально разными способами, и эти различия диктуют возможности на уровне физики.
Optical see-through (OST) — HoloLens 2, Magic Leap 2. Стёкла прозрачные, дополненная реальность накладывается оптически. Следствие: невозможно отобразить непрозрачный контент, цвета воспринимаются иначе (тёмные оттенки почти невидимы), field of view ограничен (HoloLens 2 — около 52°). Для игр это означает: весь контент должен быть ярким и контрастным, механики не могут основываться на окклюзии реальных объектов.
Video see-through (VST) — Meta Quest 3, PICO 4, мобильные AR. Камера снимает реальный мир и рендерит его вместе с виртуальным контентом. Преимущество: полный контроль над compositing, можно делать окклюзию. Ограничение: latency между реальным миром и его видеоизображением (на Quest 3 — около 12–15 мс), цветовые артефакты на краях объектов, качество пассрута зависит от камеры.
Мобильный AR (iOS ARKit, Android ARCore) — VST через основную камеру. Ограничения: отсутствие глубины (нет стереозрения), трекинг только через SLAM на одной камере, точность размещения объектов ~1–2 см, нет haptic feedback уровня контроллеров. ARKit с LiDAR обеспечивает окклюзию в 5–10 раз точнее, чем ARCore без depth-сенсора, у которого ошибка достигает 5–10 см.
Какие ключевые параметры AR-устройств нужно анализировать?
Что нужно знать о трекинге? — анализ технических ограничений
Определите, что умеет устройство из коробки: plane detection, image tracking, object tracking, face tracking, hand tracking, spatial anchors, scene understanding (mesh reconstruction). ARKit на iPhone 12+ поддерживает LiDAR-сканирование, что даёт mesh реального мира и позволяет виртуальным объектам «прятаться» за реальными поверхностями через occlusion. ARCore не имеет depth sensor на большинстве устройств и использует monocular depth estimation — значительно менее точный.
Compute budget
AR требует параллельной работы: камера + SLAM + рендер + игровая логика. На Snapdragon 888 это работает при правильной оптимизации. На Snapdragon 680 (бюджетный сегмент) SLAM-алгоритм ARCore занимает 20–30% CPU, и для игровой логики остаётся меньше. Анализ должен включать конкретные CPU/GPU бюджеты для каждой платформы.
Рассмотрим на примере: в проекте с плотной геометрией и PBR-шейдерами на HoloLens 2 мы замерили 200k draw calls при 60 FPS — это предел. Увеличение числа треугольников свыше 1 млн вызывало просадки до 45 FPS. На Quest 3 аналогичная сцена держала 90 FPS при 300k draw calls благодаря более мощному GPU. Если вы планируете сложную физику или симуляции, выделите под них отдельный core — иначе начнутся фризы.
Memory constraints
Текстуры для AR-игр часто не компрессируются так агрессивно, как в обычных играх, потому что они накладываются на реальный мир и артефакты компрессии заметнее. На устройствах с 2–3 GB RAM это создаёт давление.
Display характеристики
FOV, refresh rate, pixel density — для OST устройств критично. HoloLens 2 имеет ~60 Гц refresh rate и ограниченный FOV, что влияет на то, какие эффекты и анимации будут приемлемы. Quest 3 с FOV 110° и частотой 90 Гц даёт более широкие возможности.
Как анализ ограничений экономит бюджет проекта?
Своевременное выявление несовместимостей на стадии спецификации предотвращает дорогие переделки. Как отмечает наш технический директор: Выявление несовместимостей на стадии спецификации предотвращает переделки, стоимость которых в 10 раз выше. Если ваш проект рассчитан на VST-устройства, вы не будете тратить ресурсы на сложные визуальные эффекты для OST-линз. Экономия на этапе прототипирования — до 40% времени. Стоимость анализа варьируется от 50 000 до 150 000 рублей за одно устройство, что составляет малую долю общего бюджета. Получите консультацию по вашему проекту — оценим платформенные риски и оптимизационные возможности.
Как мы проводим анализ ограничений AR-устройств?
- Сбор спецификаций — изучаем официальную документацию и профили производительности целевых устройств.
- Benchmark-тесты — запускаем тестовые сцены на реальном железе, замеряем FPS, batching, draw calls, использование памяти.
- Матрица возможностей — составляем таблицу по каждому устройству (трекинг, рендер, память) с указанием ограничений.
- Формирование рекомендаций — определяем minimum viable platform и оптимизационные приоритеты.
Сравнительная таблица популярных AR-устройств
| Устройство | FOV | RAM | Тип трекинга | Особенности |
|---|---|---|---|---|
| HoloLens 2 | 52° | 4 GB | SLAM + IMU | OST, hand tracking, eye tracking |
| Meta Quest 3 | 110° | 8 GB | SLAM + depth | VST, hand tracking, controller |
| iPhone 12+ (LiDAR) | – | 4–6 GB | SLAM + LiDAR | VST, mesh reconstruction |
Что входит в итоговый документ?
- Матрица возможностей по устройствам (hand tracking, plane detection, occlusion, spatial anchors) со статусами supported/limited/not supported.
- Список constraint'ов для архитектуры с привязкой к SDK-зависимостям.
- Определение minimum viable platform и премиум-опыта.
- Документация с benchmark-результатами.
- Чек-лист технических параметров: CPU/GPU производительность, пропускная способность памяти, задержка трекинга (motion-to-photon), поддержка пространственных якорей и их стабильность, совместимость с hand tracking SDK (ARKit, MRTK, Oculus Interaction), ограничения по режимам рендера (URP/HDRP).
Ориентировочные сроки
| Объём анализа | Сроки |
|---|---|
| Одно устройство / одна платформа | 3–5 дней |
| Сравнительный анализ 3–5 устройств | 1–2 недели |
| Полный анализ + рекомендации по архитектуре | 2–3 недели |
Мы более 5 лет специализируемся на AR-разработке и провели анализ для 20+ проектов. Закажите анализ вашего проекта — оценим платформенные риски и оптимизационные возможности.






