Можно ли легко интегрировать захват Vicons Shogun и виртуальную гарнитуру в Unity? - PullRequest
0 голосов
/ 30 января 2020

Я пытался интегрировать Vicon Shogun mocap и Vive Pro в Unity с помощью плагина Vicons Unity:

https://www.vicon.com/software/third-party/unity/

Это решает проблему получить актера в сёгуне для передачи в Unity, однако, при использовании гарнитуры VR это не так просто.


Проблема с интеграцией гарнитуры VR:

Способ, которым Vicon хочет, чтобы вы отслеживали гарнитуру, - это поместить маркеры на гарнитуру VR и сделать ее опорой. Затем они хотят, чтобы вы установили точку отсчета для центра вращения гарнитур VR с помощью программного обеспечения Shogun. Это может быть сделано только вручную, методом проб и ошибок, и очень и очень трудно выровнять все.

Кроме того, маркеры на гарнитуре иногда мешают маркерам на голове актера, вызывая гарнитуру не для отслеживания в качестве опоры.


Что я пробовал:

Сначала я подумал, что могу каким-то образом заставить положение камеры следовать / прикрепить к голове модели, однако, похоже, не хочет следовать модели. Я также пытался установить родительские права на камеру, и это не сработало правильно.

Возможно, я неправильно написал сценарий для камеры, чтобы прикрепить ее к модели, но во время работы над проектом с этим сценарием windows синий экран и Я потерял весь проект.

Я не пытался реплицировать тот же сценарий, поскольку он не работал. Хотя, если кто-то считает, что подобный сценарий сработает, я попробую еще раз.


Если кто-то сможет уточнить, возможно ли это, или у него есть идея, как к этому подойти, это было бы здорово.

Решение Vicons едва работает, но его нелегко настроить и поддерживать в согласованном состоянии.

Спасибо за любую помощь.

...