Size: a a a

pro.graphon (and gamedev)

2020 October 19

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
SeanWoo
ну даже если так, всё равно сложно
Так это просто "синус это игрек, косинус это икс" в какой-то из плоскостей
источник

S

SeanWoo in pro.graphon (and gamedev)
так
источник

S

SeanWoo in pro.graphon (and gamedev)
чисто подумав логически не смотря на все эти страшные формулы, при повороте линии на 90 градусов по Х, должны получится такие координаты
источник

S

SeanWoo in pro.graphon (and gamedev)
по Z-ту двойка
источник

S

SeanWoo in pro.graphon (and gamedev)
попробую теперь на этих страшных формулах
источник

S

SeanWoo in pro.graphon (and gamedev)
сработало
источник

S

SeanWoo in pro.graphon (and gamedev)
уже не так сложно
источник

S

SeanWoo in pro.graphon (and gamedev)
надо только с матрицами разобраться и понять как они вообще работают
источник

S

SeanWoo in pro.graphon (and gamedev)
я наверно после всего этого полюблю математику
источник

K

Kirill in pro.graphon (and gamedev)
матрицы это только алгебра
источник

K

Kirill in pro.graphon (and gamedev)
математика - это ещё и интегралы с дифурами
источник

D

Dev in pro.graphon (and gamedev)
Лучше использовать кватернионы
источник

D

Dev in pro.graphon (and gamedev)
4 числа хранить вместо 16
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
Dev
4 числа хранить вместо 16
6 со смещением, 9 с масштабированием по осям по отдельности, плюс ещё для вращения вокруг разных осей разные кватернионы, но да
источник

D

Dev in pro.graphon (and gamedev)
Ну вернее 4 числа квата и 3 числа вектора положения если масштаб 1
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
Dev
Лучше использовать кватернионы
Здесь уже по-моему это подробно обсуждалось. У матриц избыточность в некоторых случаях невелика.
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
+вычислительно дёшево использовать их
источник

LF

Leonid Fedorov in pro.graphon (and gamedev)
Матрицы ещё можно передавать как 12 значений а не 16, для скининга.
источник

AT

Anatoly TushkaN in pro.graphon (and gamedev)
эмм матрица как бы это 9 значений об направлении и скейлу, 3 координаты, 3 искажения по осям и 1 не помню для чего
источник

AT

Anatoly TushkaN in pro.graphon (and gamedev)
технически более дешевый вариант вычеслений это Quaternion + Vector3
источник