No.85695
File:
Untitled-1.jpg
Jpg, 131.15 KB, 1280×1024
- Click the image to expand
Анон, возможно ты поможешь решить следующую задачу.
Есть объект А, вокруг которого движется объект Б в трёхмерном пространстве.
Орбита объекта Б может иметь одну из трёх форм - круг, элипс и яйцевидная орбита.
В зависимости от удалённости объекта Б от объекта А, меняется скорость перемещения объекта Б.
Важно чтобы функция, возвращающая координаты имела вид f(t)
Чтобы я мог получить координаты в любой промежуток времени. Так же предстоит анимировать процесс движения объекта Б.
С вариантами 1 и 2 я сталкивался в 2Д, однако в 3Д - не имею понятия с какой стороны подойти. Особенно с вариантом 3 - когда орбита яйцевидная.
Для умножения маразма было бы здорово так же рассмотреть вариант 4 - когда A1 и A2 примерно одинаковой массы и вращаются друг вокруг друга. С массой мучатся не стоит, и с силой притяжения тоже.
В итоге мне нужно сформировать несколько систем с устойчивыми оробитами внутренних объектов, где положение каждого объекта будет просчитываться как f(t).
Скажи анон, с какой стороны лучше подойти к решению задачи?