Я пытаюсь вычислить некоторые вычисления, используя дуги в трехмерном пространстве, но я немного растерялся. Допустим, я хочу анимировать дугу в трехмерном пространстве, чтобы соединить координаты 2 x, y, z (обе координаты имеют значение z, равное 0, и являются просто точками на плоскости). Я управляю дугой, отправляя ей начальное положение x, y, z, вращение, скорость и значение силы тяжести. Если я знаю обе координаты x, y, z, которые необходимо соединить, есть ли способ рассчитать, какие значения вращения, скорости и силы тяжести необходимы для соединения его от начальной координаты x, y, z до конечной?
Спасибо.
РЕДАКТИРОВАТЬ: Спасибо Tom10. Чтобы уточнить, я делаю "дуги", создавая параболу с частицами. Я пытаюсь выяснить, как (начиная параболу, образованную серией частиц с началом x, y, z, скоростью, вращением и гравитацией) определить, где она будет в конце (последние координаты x, y, z ). Так что, если это, если это две координаты, которые должны быть связаны:
x1=240;
y1=140;
z1=0;
x2=300;
y2=200;
z2=0;
как можно рассчитать вращение, скорость и гравитацию этой параболы, используя только эти переменные, чтобы начать формирование параболы:
x1=240;
y1=140;
z1=0;
rotation;
velocity;
gravity;
Я пытаюсь сохранить угол постоянным значением.