0xB800:0000
> зачем усложнять?
затем, что оптимальная(траектория, проходимая за минимальное время) траектория всегда будет состоять из дуги окружности и отрезка прямой. при условии, что аппарат движется с постоянной скоростью и у него есть некоторый радиус поворота.
Помоему вопрос был как рисуется, а не как задать...
Да Вообще да у меня он по похожей траектории ну если кто подскажет как двигать именно по такой то я буду благодарен=)
Вот сделал скринов побольше.
ВОПРОС такой:Как рассчитать такую траекторию и (ну а как нарисовать точки я уже понял)
у тебя есть корабль 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.
это если строить через круг.
Реально надо считать просто траекторию полета корабля к точке на автопилоте и ее выводить.
Тема в архиве.