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