Volume Calculator

Плагин для симуляции настройки активной зоны для оптических камер в программном пакете Autodesk MotionBuilder.

Работа с плагином

В сцене необходимо разместить  камеры с оптическими параметрами (FOV, Far plane distance) соответствующие реальным. Далее следует разместить объект VolumeCalculator и настроить его параметры касательно размера помещения для съемки и используемых камер для выполнения расчетов.
Камерам можно задавать разнообразные положения в рамках виртуальной комнаты и выполнять расчет активной зоны с помощью кнопки-свойства Solve. Задача получить наилучшее заполнение условной активной области и получения большей оценки области охвата, выводимого в параметре Marks.

Свойства объекта

Length – длина комнаты (1 единица – 1 см)
Width – ширина комнаты (1 единица – 1 см)
Height – высота комнаты (1 единица – 1 см)
Show room – показать комнату
Show points – показать точки
Step – шаг расчета точки пространства
Min Coverage – сколько камер минимум должны охватывать точку пространства, чтобы она считалась в активной зоне (желательно не менее 3х)
Marker – тестовый объект для проверки проецирования лучей от камер внутри комнаты
Cameras – камеры сцены, используемые для вычисления
Solve – команда на вычисление внутреннего объема
Marks – оценка внутреннего объема
Show Zone – отображение активной области на полу комнаты
Circle zone – флаг для переключения между квадратной или округлой зоной на полу комнаты
Zone X offset – отступ отображения активной области на полу от центра
Zone Y offset – отступ отображения активной области на полу от центра
Zone Length – размер отображения активной области по длине
Zone Width – размер отображения активной области по ширине

Параметры оптических камер Optitrack V100-R2

Horizontal FOV – 46,2
Far distance plane – 700 (7 метров)
Resolution 640×480

?нструкции по использованию

  • Параметры Length, Width, Height следует задавать исходя из реальных данных имитируемого помещения.
  • Камеры имеют различия между своим горизонтальным и вертикальным положением, поэтому не забывайте их по всякому крутить, вертеть.
  • Отображение активной зоны на полу комнаты и все касающиеся этого параметры является условными и не относятся к выполнению вычисления активной области плагином. Данное отображение следует использовать как вспомогательное средство, чтобы лучше представлять себе результат вычисления и разметку активной зоны в дальнейшем.
  • Не делайте шаг вычисления слишком маленьким, большое количество точек требует значительного количества ресурсов и может привести к краху программы.
  • Маркер можно использовать для оценки активной зоны, перемещая её и наблюдая за проецирующимися лучами от камер.
  • Для удобства в работе можно сделать двойное видовое окно, в первой части которого включить отображение с настраиваемой камеры, а во втором общий перспективный вид на комнаты в целом. При этом отображение области охвата камеры включать только для текущей камеры, с которой выполняется работа. Для упрощения данного сценария имеется вспомогательный скрипт, который переключает первый вид на выделенную камеру и только для неё включает отображение области охвата.

Скачать

VolumeCalculator 0.72 Beta VolumeCalculator_setup_072
Supported Autodesk MotionBuilder 2010(32bit, 64bit), 2012(64bit), 2013(64bit)
VolumeCalculator 0.70 Beta VolumeCalculator_setup_07c
Supported Autodesk MotionBuilder 2009 (32,64 bit), 2010(32,64 bit), 2011 (32,64bit), 2012 (64bit)

Журнал разработки

28.01.2013 Добавлены пресеты для массовой установки параметров разрешения и линзы камерам. Пресеты охватывают камеры Optitrack.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *