2017-01-30 23 views
0

Я загружаю и импортирую 'Avatar Hand controller' с Leapmotion. И я хочу использовать этот источник, чтобы создать свой собственный ручной контроллер аватара. Итак, я загружаю любые модели аватаров и вставляю один и тот же скрипт «Avatar Hand controller» в свои руки и пальцы аватара. Но руки загруженного аватара хорошо работают, мой аватар не работает, как эта картина. Сама рука признала, но рука тянется как монстр. Как я могу это решить? пожалуйста помогите. enter image description hereКак я могу сделать аватары руками с помощью Leapmotion

ответ

0

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

Суть проблемы в том, что вы (или задействованные скрипты) применяете перевод к рукам, что вызывает такое растяжение. Вы часто хотите применять вращения только из данных Leap Motion, а не для перевода, но это действительно зависит от того, как вы анимируете аватар. Например, вы можете реализовать решение IK, чтобы переместить локти аватара в положение локтя Leap Motion, а затем использовать вращения оттуда - или вы можете использовать IK, чтобы установить положение руки, а не использовать данные рычага захвата. Это довольно сложная задача.

Существует некоторая работа с этой целью here, но я не знаю, как она закончилась.