Что нового в релизе 3.0.0?

Что нового в релизе 3.0.0?

Встречайте релиз 3.0.0! Теперь трекинг работает не только для горизонтального размещения
ИК-маркеров, но и для вертикального. SDK генерируется по запросу — пользователь получает только
нужные ему компоненты, прошедшие автопроверку на совместимость между собой. Вся актуальная
документация теперь доступна пользователям на сайте.
Для корректной работы с релизом 3.0.0 необходимо использовать новую версию AntilatencyService.

Генератор SDK

В этом релизе мы анонсируем новый сервис, генерирующий SDK по запросу пользователя. Удобный генератор позволяет самостоятельно выбрать нужные компоненты и получить более компактный SDK, собранный под конкректный проект. Генератор формирует билд в виде GitHub репозитория, что позволяет пользователю сразу подключить его подмодулем к своему Git-проекту. Подробнее читайте в статье: Как использовать конфигуратор SDK.

Новый вид зоны трекинга

Начиная с SDK 3.0.0, появилась возможность создавать зоны трекинга с вертикальным размещением ИК-маркеров. Размещение маркеров сохраняет логику референс-баров (маркеры располагаются в линию, в определенной последовательности). Это позволяет создать зону трекинга на стенах или любых вертикальных конструкциях. У вас уже есть возможность создать вертикальную разметку в Environment Editor, используя этот туториал: Как создать схему Vertical Environment для вашей зоны трекинга.
Подобное решение отлично подходит для трекинга камеры в virtual production с LED панелями, где
ИК-маркеры располагаются в верхней и нижней части LED дисплея в заданной последовательности. Такое решение достаточно просто монтируется, и работает также эффективно, как напольный
и потолочный сетапы.

Настройка Environment с учетом препятствий

Теперь при создании Environment вы можете загрузить 3D план помещения в формате OBJ в AntilatencyService. Благодаря этому учитываются все возможные препятствия и особенности пространства (например, стены и колонны). Это позволяет максимально оптимизировать Environment с учетом особенностей пространства, а также станет незаменимой функцией для проектов коридорного типа и лабиринтов.
Эта функция доступна только для HorizontalGrid Environment (напольных и потолочных зон трекинга).

AntilatencyDeviceNetwork

В новом релизе мы добавили несколько полезных изменений в библиотеку AntilatencyDeviceNetwork: автообновление USB-устройств, а также маску, определяющую диапазон USB-устройств для работы.

AntilatencyTrackingAlignment

Библиотека Antilatency Tracking Alignment Library позволяет в реальном времени комбинировать данные трекинга Antilatency с данными трекинга AR/VR гарнитуры. При помощи этой библиотеки вы можете получить данные об относительном расположении трекеров, систем координат и задержке по времени между данными трекинга. Это позволит определить наилучшее положение трекера на гарнитуре, а также скорректировать время экстраполяции.