Дополненная реальность (AR): как работает, виды и роль QR-кода
Дополненная реальность (AR) — технология, которая накладывает цифровой слой на изображение реального мира в реальном времени: камера смартфона или очков видит объект, а программа добавляет поверх него 3D-модель, подпись или анимацию.
Определение
Дополненная реальность (AR, augmented reality) — технология, которая в реальном времени накладывает цифровой слой на картинку с камеры. Телефон видит зал музея, упаковку или комнату, а программа добавляет поверх 3D-модель, стрелку маршрута, подпись или анимацию. От виртуальной реальности (VR) AR отличается тем, что реальный мир не заменяется, а остаётся фоном: вы по-прежнему видите витрину, только с лишним объектом в кадре.
В быту под AR понимают всё, что работает через камеру смартфона, поэтому термин охватывает и простое «поставить модель на стол», и сложные навигационные слои для очков.
Как работает
Любое AR-приложение решает три задачи: понять, куда смотрит камера, выбрать, что показать, и совместить картинку с моделью так, чтобы объект «стоял» на месте и не плыл при повороте телефона. Первая задача называется трекингом; по способу её решения AR делят на виды.
- Маркерная. Камера ищет заранее заданный образ: картинку, логотип, QR-код. Нашла — показывает модель, привязанную к метке. Надёжно, но работает только рядом с маркером.
- Безмаркерная. Программа строит карту окружения по камере и датчикам телефона, находит пол или стол и ставит объект на плоскость. Метка не нужна: диван в комнате можно «поставить» где угодно.
- WebAR. Тот же результат без установки приложения: AR открывается из браузера или системного просмотрщика.
Для WebAR у платформ есть готовые просмотрщики. По документации Apple, AR Quick Look показывает 3D-объекты в формате USDZ на iPhone и iPad с iOS 12 и новее, а из Safari запускается нажатием на значок AR. У Android аналог — Scene Viewer от Google: он открывает модели glTF 2.0 и GLB на устройствах с ARCore, Android 7.0 и новее. Веб-компонент model-viewer показывает такую модель на обычной странице и умеет запускать AR.
Где применяется
Рабочие сценарии: примерка мебели и техники в интерьере, 3D-модель экспоната рядом с витриной, реконструкция утраченного облика здания поверх его нынешнего вида, стрелки навигации в торговом центре, подсветка узла в инструкции по ремонту. Сильнее всего AR работает там, где предмет нельзя взять в руки: хрупкий экспонат, товар, которого нет в зале, чертёж будущей постройки.
QR-код как точка входа
Сам по себе QR-код дополненную реальность не создаёт — он открывает ссылку. Дальше всё зависит от адреса: страница с 3D-моделью и кнопкой «Посмотреть в AR» либо приложение. Цепочка для посетителя короткая: табличка у экспоната, сканирование, страница с моделью, нажатие на значок AR, модель в кадре. Два действия — навести камеру и нажать на значок — вместо поиска и установки приложения.
Печатный код делают динамическим: страницу и модель можно заменить, а наклейка остаётся на месте. На той же странице рядом с моделью можно разместить аудиогид, а расстановку меток по залу задают точки интереса. Саму AR-сцену собирают в 3D-редакторах и AR-платформах; сервис QR-кодов её не создаёт, а только ведёт на страницу, где она опубликована.
Что ломает AR на практике
- Одна модель на все телефоны. iPhone открывает USDZ, Android — GLB. Компонент model-viewer умеет собрать USDZ из GLB на лету, но такая конвертация несовершенна (например, не поддерживает анимацию), поэтому для важной сцены подготовьте оба файла.
- Тяжёлая модель. Файл грузится по ссылке, в зале со слабой связью посетитель не дожидается и закрывает страницу. Держите модель в пределах нескольких мегабайт.
- Глянцевый пол и тусклый свет. Безмаркерному трекингу не за что зацепиться, модель дрожит или не появляется.
- Нет запасного пути. Если сервисы AR на телефоне отсутствуют или устарели, Scene Viewer открывает модель в обычном 3D-режиме; оставьте на странице фото и описание.
Частые вопросы
Нужно ли приложение, чтобы открыть AR по QR-коду?
В формате WebAR — нет. На iPhone модель откроется в AR Quick Look, на Android — в Scene Viewer, оба запускаются из браузера. Ограничение не в коде, а в системе телефона: iOS 12 и новее, Android 7.0 и новее с ARCore. Приложение требуется, только если сцена собрана как отдельная программа.
Чем AR отличается от VR и смешанной реальности?
VR заменяет окружение полностью: вы в шлеме и видите только цифровой мир. AR оставляет настоящий мир и добавляет слой сверху. Смешанная реальность (MR) идёт дальше: цифровые объекты понимают пространство — прячутся за мебелью, ложатся на стены. На практике границу между AR и MR проводят нечётко.
Какой формат 3D-модели нужен для AR на телефоне?
Для iPhone и iPad — USDZ, его читает AR Quick Look. Для Android — glTF 2.0 или его бинарная версия GLB: с ними работает Scene Viewer. Если публикуете модель на сайте, держите обе версии рядом: так результат на iPhone предсказуемее, чем при автоматической конвертации GLB в USDZ. Размер файла сильно влияет на скорость открытия.
Можно ли создать AR-сцену прямо в сервисе QR-кодов?
Нет. QR-код хранит ссылку и открывает её, а модель и сценарий вы делаете в 3D-редакторе или AR-платформе и публикуете на странице. Задача кода — быть заметной точкой входа на объекте и позволять менять адрес без перепечатки.
Работает ли AR без интернета?
В WebAR — нет: модель загружается по ссылке. Для зала без стабильной связи есть два выхода: Wi-Fi для посетителей или отдельное приложение с моделями внутри. Перед запуском проверьте приём там, где висят таблички.
Автор материала
Андрей СамойловЭксперт по QR-кодам и SaaS-маркетингу. 10 лет в SaaS, маркетинге и ИТ.
Об авторе и все материалы