Сообщение от Amatsu
Чтобы не создавать новых тем. Я вот сейчас пытаюсь решить задачу нахождения координаты любого вертекса в модели с учетом ее вращения (EntityScale не использую). То есть надо учесть EntityPitch, EntityYaw и EntityRoll. Может кто знает решение задачи? Потому что я там уже формул нагородил... %)
|
В Блице это просто - TFormPoint(), трансформированые координаты соответственно TFromed[X\Y\Z]()
алгоритмически это делается умножением координат вертекса (фактически вектор от начала координат) на матрицу трансформации ентити. Это можно сделать также получив элементы матрицы с помощью GetMatElement()