Работа с моделью помещения в HorizontalGrid Environment

Работа с моделью помещения в HorizontalGrid Environment

В данном разделе описаны способы учета модели помещения при создании HorizontalGrid Environment.
В помещении, которое предназначено для установки зоны трекинга, могут быть различные препятствия: стены, декорации, оборудование, колонны и т. д. Они будут влиять на видимость ИК-маркеров.
Обратите внимание! Сперва нужно загрузить модель помещения, и только потом размещать референс-бары. Обратный порядок приведет к падению качества трекинга и фич, и некорректности итогового Environment!

Подготовка модели помещения

Прежде всего, необходимо подготовить файл с описанием геометрии препятствий в формате *.obj. Для подготовки этого файла используется распространенное ПО: Blender, Autodesk Maya, 3D Studio Max, Adobe Photoshop, различные CAD системы.

Применение модели помещения

С помощью опции Load occlusion model вы можете загрузить трёхмерное изображение, к примеру, стен помещения. Препятствия отобразятся в редакторе Environment в виде красных перегородок. Расположение и масштаб препятствий настраивается с помощью ввода значения координат в правой части окна, или с помощью перемещения осей на самой разметке.
Модель можно свободно перемещать, поворачивать, изменять ее размеры или высоту. Если вы хотите удалить модель препятствий, нажмите Clear occlusion.
Зажав правую кнопку мыши, вы можете вращать модель вместе с зоной трекинга.

Корректировка видимости ИК маркеров

После загрузки модели помещения AntilatencyService позволяет оценить, как препятствия скажутся на видимости ИК маркеров. Ячейка, в которой находится трекер, выделена зеленым цветом. Как мы видим, препятствия закрывают от трекера часть Environment. Это нужно учитывать при размещении референс-баров. Обратите внимание, как меняется форма "теневой" зоны при перемещении трекера.
В некоторых случаях препятствия в помещении не позволяют прокладывать референс-бары под или над ними. В этом случае применяется блокировка ячеек в Environment. Подробнее особенности учета препятствий в зонах трекинга описаны в разделе.

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