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

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

Главными нововведениями в релизе 3.5.0 стали добавление в приложение AntilatencyService нового типа Environment — Arbitrary2D и калибровки для двух типов Environment: Pillars и Arbitrary2D.
Год назад мы опубликовали короткое демонстрационное видео, в котором показали создание пользовательских Environment, используя ИК-светодиоды. Отзывы и интерес пользователей побудили нас реализовать программную поддержку для размещения маркеров произвольным образом непосредственно в AntilatencyService.

Обновление 3.5.1

В новом релизе мы добавили поддержку Unreal Engine 5. Antilatency SDK 3.5.1 теперь поддеживает версии UE от 4.18 до 5.0. Скачайте свежий сабсет SDK и открывайте новые возможности с UE5!

Arbitrary2D

В релизе 3.5.0 в свет выходит новый тип Environment — Arbitrary2D. С помощью него ИК-маркеры можно расположить в одной горизонтальной плоскости произвольным образом. Используйте Arbitrary2D, когда требуется создать пользовательскую зону отслеживания без стандартных референс-баров. Подробно о настройке Arbitrary2D читайте в статье.
С появлением Arbitrary2D вы получите еще больше возможностей для отслеживания положения трекера. Теперь вы можете создавать собственную зону трекинга самых разных размеров. Так, вы сможете сделать зону, которая будет помещаться на столе или будет размером с комнату.

Калибровка Environment

Среди Environment есть два типа — это Pillars и Arbitrary2D, схема разметки которых задаётся с помощью фиксации расстояний между маркерами. Маркеры в AntilatencyService устанавливаются согласно измерениям фактического расстояния между ними. Зачастую в результаты этих измерений закрадываются ошибки, и чтобы устранить их влияние, мы реализовали процедуру калибровки. Подробно о калибровке Arbitrary2D написано в статье «Настройка Arbitrary2D Environment в AntilatencyService». Калибровка Pillars происходит аналогичным способом.