Контрольная точка для создания кривой Безье - PullRequest
0 голосов
/ 08 марта 2019

Я получаю две (xy) координаты динамически, одна определяет начало, а другая - конец кривой. Чтобы сгенерировать кривую Безье между ними, я хочу определить третью (xy) координату в качестве контроля - с третьей точкой я могу отлично нарисовать кривую Безье, но моя проблема в том, что я не знаю, как получить координату контрольной точки (xy).

Для линии, нарисованной начальной точкой xy и конечной точкой xy (черная линия), я нахожу одну точку в координатах xy (желтый круг), образованную крестиком рисования линии пересечения (зеленая линия) в середине заданная линия и угол 45 градусов в начальной точке xy (красная линия).

Я добавил пример изображения, чтобы объяснить его лучше.

enter image description here

...