ПрограммированиеФорумГрафика

Траектория полета (2 стр)

Страницы: 1 2
#15
11:58, 26 авг 2010

0xB800:0000
> зачем усложнять?
затем, что оптимальная(траектория, проходимая за минимальное время) траектория всегда будет состоять из дуги окружности и отрезка прямой. при условии, что аппарат движется с постоянной скоростью и у него есть некоторый радиус поворота.

#16
11:59, 26 авг 2010

Помоему вопрос был как рисуется, а не как задать...

#17
12:13, 26 авг 2010

Да Вообще да у меня он по похожей траектории ну если кто подскажет как двигать именно по такой то я буду благодарен=)
Вот сделал скринов побольше.
ВОПРОС такой:Как рассчитать такую траекторию и (ну а как нарисовать точки я уже понял)
Изображение

#18
13:07, 26 авг 2010

у тебя есть корабль A и пункт назначения B..|

находишь точку O такую чтобы length(A-O) = R и  dot(A-O,B-O) = 0;
O - центр круга с радиусом R( R - выбираешь любой, завесит от маневренности).
и дальше находишь точку D так чтобы  length(D-O) = R и  dot(D-O,B-O) = 0
И получаешь путь A-D-B.
это если строить через круг.
Реально надо считать просто траекторию полета корабля к точке на автопилоте и ее выводить.

Страницы: 1 2
ПрограммированиеФорумГрафика

Тема в архиве.