Долго думал, всё не решался, но вот программная база для трёхмерного пространственного и физического симулирования полёта ракет уже есть.
Отработал и продумал общий алгоритм симуляции, который сможет теперь, в отличие от моей предыдущей одномерной модели, вычислять и учитывать следующие факторы, влияющие на полёт ракеты, как порывы ветра, стабилизация, отклонения вектора тяги, моменты инерции ракеты её вращение и перемещение с учётом сил трения атмосферы, гравитации и прочее...
При этом можно будет это отследить с замедлением, а в случае перегруза компа при работе в реальном времени, зделать предварительный рендер всего полёта и потом просто проиграть его с любой скоростью. Пока что всё происходит в реальном времени. Симулятор так же позволяет имитировать работу бортовых датчиков с учётом их шумов, что будет полезно для разработки лётных алгоритмов для МК.
Видео пример показывает, основную работу алгоритма, настройку цветов, освещения, камер, видов и модельную проработку. Жёлтые векторы - фиксированная сила, прикладываемая по главным глобальным осям к ЦТ ракеты с помощью выделенных клавиш на клавиатуре. Пока так, потом будут данные по тяге со стенда. Оранжевый вектор - направление движения ЦТ ракеты. Белый вектор - ускорение свободного падения.
Уже ракета обладает массой и активно проявляет свою инерцию)))
Впереди ещё много работы по этому симулятору (одни только шрифты чего стоит проработать...), но теперь уже проще, главное есть.
Видео пробной работы симулятора:
http://sashapro.rocketworkshop.net/clip00031.avi