@mr_blond97

Что за матричное преобразование может быть в данном коде?

Что за матричное преобразование может быть в данном коде?

mat[3][0] += a0.y * mat[0][0] + a0.z * mat[1][0] + a0.x * mat[2][0]; 
mat[3][1] += a0.y * mat[0][1] + a0.z * mat[1][1] + a0.x * mat[2][1]; 
mat[3][2] += a0.y * mat[0][2] + a0.z * mat[1][2] + a0.x * mat[2][2];
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
Griboks
@Griboks
Поскольку, здесь преобразовывается m3i, то это просто перенос (перемещение)
M3'=M3+S, где S=M*A0
Только кто-то соединил матрицы M и M3.

А если смотреть относительно x,y,z, то тут вообще колдунское преобразование. Во всяком случае, сотавное из основных (перенос, масштабирование, поворот).
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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