Задать вопрос
  • Как перенести позу SMPL модели на игровую 3д модель?

    @GELO2003 Автор вопроса
    Здравствуйте, спасибо за информацию по поводу индивидуальных поправочных матриц!

    Я правильно понимаю, что мой алгоритм для каждой кости такой:
    1) Сначала умножить матрицу вращения кости smpl модели на корректирующую матрицу, чтобы компенсировать порядок/направление осей. Значит ли это, что матрицы должны быть не только индивидуальными, но и постоянно меняться для правильной коррекции из-за того, что локальная система координат кости godot меняется вместе с движением кости. Или я все перепутал?
    2) После скорректированную матрицу через метод SetBonePose изменить ориентацию кости godot или воспользоваться моей формулой?

    А под rest-ориентации совпадают подразумевается совпадение направлений осей в позе покоя (обе модели в t позе)? И по поводу матриц, они подбираются только по "симптомам" модели, например если рука вывернута вокруг условной y, то играться с этой осью?
    Написано