b = a + V * tb - новая точка (вектор x, y, z)
a - начальная точка (вектор x, y, z)
V - скорость (вектор x, y, z)
t - время (Скаляр)
Найти вектор V можно как (На синтаксисе армы):
(vectorNormalized [x2 - x1, y2 - y1, z2 - z1]) vectorMultiply cx2, y2, z2 - конечные координаты
x1, y1, z1 - начальные координаты
c - линейная скорость
Находите V, после подставляете его в уравнение выше (Реализовав его на синтаксисе Армы) и подставляете время, которое прошло с момента старта - получаете точку в которую попал объект из начальной точки и при заданной скорости и времени
Сообщение отредактировал vlad333000: 31 January 2017 - 13:18