Мне нужно объединить несколько матриц, чтобы сделать скелетную анимацию в C ++.
Я уже получил следующие матрицы:
Давайте назовем эти матрицы:
Теперь мне нужно создать массив матриц из них, чтобы перейти к моему вершинному шейдеру, который использует его для вычисления конечных положений вершин с учетом их веса.
И тут я заблудился. Я уже прочитал много уроков, но все они говорят разные вещи о порядке объединения матриц. Они также используют разные имена для матриц, и теперь я совершенно запутался.
Итак, как мне объединить эти матрицы, чтобы получить правильные конечные матрицы?
Спасибо за помощь.
Задача ещё не решена.