Я пытался интегрировать 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 едва работает, но его нелегко настроить и поддерживать в согласованном состоянии.
Спасибо за любую помощь.