Arbitrary2D Environment

Arbitrary2D Environment

Arbitrary2D Environment – это вариант ИК-разметки, в котором маркеры располагаются произвольным образом в одной горизонтальной плоскости. Может применяться для создания напольных, настольных, потолочных и других зон трекинга.

Структура Arbitrary2D Environment

Arbitrary2D Environment представляет собой горизонтальную плоскость, в которой можно произвольно располагать каждый ИК-маркер. Разметка задаётся с помощью фиксации расстояний между маркерами. Arbitrary2D Environment является более общим случаем Environment, чем HorizontalGrid Environment, так как нет привязки к сетке и барам. Любую стандартную горизонтальную зону трекинга (напольную, потолочную или зону для ферм) можно задать и с помощью HorizontalGrid, и с помощью Arbitrary2D. Таким образом, Arbitrary2D Environment позволяет расширить использование наших готовых решений: например, применять референс-бары для нестандартных ферм, хотя процесс настройки в этом случае будет более трудоёмким.
Главное условие, которое нужно соблюсти при установке маркеров – они должны быть расположены строго в одной горизонтальной плоскости. Эта плоскость перпендикулярна вектору силы притяжения.

Система координат Arbitrary2D Environment

В Arbitrary2D Environment используется декартова система координат, координаты каждого маркера можно задать как X и Z. Центр Environment задается с помощью пары первых маркеров, которые перемещаются только синхронно и только по оси X. Начало системы координат Arbitrary2D Environment соответствует середине отрезка между этими маркерами.

Параметры Arbitrary2D Environment

При создании Arbitrary2D Environment пользователю нужно выбрать только тип Environment и задать название зоны. После создания можно изменить следующие характеристики:
При настройке Arbitrary2D Environment не используются алгоритмы оптимизации трекинга и фич. Всё, что требуется от пользователя – привести в соответствие расположение маркеров в помещении и в Environment. Подробнее смотрите в разделе Настройка Arbitrary2D Environment в AntilatencyService.

Полезные ссылки