Последняя версия Quest 3 Unity SDK значительно расширила возможности разработчиков, позволяя им быстро и удобно декодировать QR-коды и использовать их для позиционного отслеживания в пространстве. Теперь эта функция встроена в системный уровень, что делает процесс интеграции в проекты на Unity гораздо проще и безопаснее.
Как работает новое обновление Quest 3 Unity SDK
Ранее разработчики могли использовать сторонние библиотеки компьютерного зрения или собственные алгоритмы для декодирования QR-кодов, опираясь на доступ к камерам гарнитуры. Теперь Meta упростила процесс: SDK напрямую реализует работу с QR-кодами, требуя лишь стандартное разрешение на доступ к пространственным данным, что уже применяется в других функциях смешанной реальности.
После включения функции разработчик получает позиционную позу 6DoF, 2D-рамку и многоугольник границ, а также сам декодированный контент — например, ссылку или идентификатор. Это делает QR-коды вторым объектом, отслеживаемым в Meta MR Utility Kit после клавиатуры, а вместе с контроллерами и стилусом Logitech MX Ink — уже четвёртым видом предметов, поддерживаемых на системном уровне.
Ограничения и особенности работы
Meta подчёркивает, что частота обновления позиций QR-кода довольно низкая, поэтому технология не подходит для динамического трекинга движущихся объектов. Скорее, это инструмент для статической фиксации — аналог отслеживания в VisionOS 2, но не полноценная замена специализированным маякам вроде Pico Tracker.
Тем не менее даже с такими ограничениями Quest 3 Unity SDK способен улучшить пользовательский опыт. Разработчики могут включать функцию QR-трекинга динамически, чтобы не перегружать систему и использовать её только там, где это критически важно. Особенно актуально это в задачах калибровки для совместного размещения объектов в смешанной реальности, где QR-коды обеспечивают более стабильный результат, чем пространственные якоря Meta.
Перспективы применения технологии
Хотя массовым пользователям вряд ли захочется печатать QR-коды, в корпоративной среде и в геолокационных сценариях они могут оказаться крайне полезными. Это касается, например, промышленных приложений, совместных VR-пространств или корпоративного обучения.
Функция QR-трекинга стала частью версии 78 Meta MR Utility Kit и поддерживает не только Quest 3 и Quest 3S, но и будущие гарнитуры на базе Horizon OS. Совместимость распространяется на QR-коды до десятой версии включительно, что открывает широкие возможности для долгосрочного внедрения.
Подпишитесь на наш Telegram и будьте в курсе всех новостей 📲
Подписаться Telegram 🔔

Елена Ветрова
Савва Волков