Size: a a a

2020 May 23

АТ

Александр Тужик... in Alprog I/O
а ну спроси
источник

S

Sergey in Alprog I/O
Ок. Почему TRS-матрица 4х4? Вот мы такие работаем с трехмерными векторами, а почему матрицы 3х3 нам не хватает?
источник

АТ

Александр Тужик... in Alprog I/O
ух
источник

АТ

Александр Тужик... in Alprog I/O
ну это хотя бы для того, чтобы отличать точки от линий
источник

АТ

Александр Тужик... in Alprog I/O
там w-компонента есть
источник

S

Sergey in Alprog I/O
чего?
источник

S

Sergey in Alprog I/O
источник

АТ

Александр Тужик... in Alprog I/O
ну вектор x, y, z, w
источник

S

Sergey in Alprog I/O
сорян, но это такой полуправильный ответ
источник

АТ

Александр Тужик... in Alprog I/O
1 - это будет точка
источник

АТ

Александр Тужик... in Alprog I/O
0 - линия
источник

АТ

Александр Тужик... in Alprog I/O
в смысле направление
источник

S

Sergey in Alprog I/O
вот теперь да.
источник

S

Sergey in Alprog I/O
типа, добавление 4 строки 0,0,0,1 позволяет нам впихнуть еще смещение
источник

S

Sergey in Alprog I/O
а в 3х3 лезет только scale и rotation
источник

АТ

Александр Тужик... in Alprog I/O
а, ну я про другое сказал
источник

АТ

Александр Тужик... in Alprog I/O
но это тоже, само собой
источник

АТ

Александр Тужик... in Alprog I/O
я про разницу Vector3 и Vector4 сказал
источник

АТ

Александр Тужик... in Alprog I/O
а Vector4 можно умножать только на Matrix4x4
источник

АТ

Александр Тужик... in Alprog I/O
задом наперёд, короче, сформулировал
источник