Zefirot
@Zefirot

Как менять позиции пальцев?

У меня есть настроенная анимация держания автомата, ik руки прикреплены к нужным точкам, всё выглядит нормально, но вот сами пальцы немного не на том что нужно месте, причём для каждого оружия они должны быть немного с разной позицией/поворотом, как им задавать оффсеты чтобы они были там где мне нужно?
Да и чтобы не вмешиваться в саму модельку, в смысле добавлять в неё какие-то пустышки.
Руки же у меня устанавливаются таким образом
TransformRightShoulder.position = animator.GetBoneTransform(HumanBodyBones.RightShoulder).transform
animator.SetIKPosition(AvatarIKGoal.RightHand, TransformRightHand.position);
animator.SetIKRotation(AvatarIKGoal.RightHand, TransformRightHand.rotation);
animator.SetIKPosition(AvatarIKGoal.LeftHand, TransformLeftHand.position);
animator.SetIKRotation(AvatarIKGoal.LeftHand, TransformLeftHand.rotation);

структура пустышек
TransformRightShoulder
--TransformRightHand // сохранённые заранее позиции
--TransformLeftHand // сохранённые заранее позиции

С руками всё нормально, интересуют только сами пальцы...
  • Вопрос задан
  • 40 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы