Я использую квадратную кривую Безье. Для рисования я использую html5 canvas. Я сделал простую функцию, которая показывает мне 2 контрольных точки, и я могу легко модифицировать кривую, просто перетаскивая контрольные точки. Я сделал что-то вроде thisпроекция точек управления кривой Безье
В моем примере я показываю 2 контрольных точки, и пользователи могут их перетаскивать. Но я хочу показать некоторые точки на кривой, поэтому я хочу найти проекцию контрольных точек на кривой, которую пользователи могут перетащить поддельные точки на кривой, и функция изменит исходные позиции контрольных точек.
Как я могу от 1 до 1 контрольных точек проекта на кривой?
Просьба уточнить ... :-) Под «квадратом Безье» вы имеете в виду квадратичный Безье? Вы хотите вычислить среднюю контрольную точку на основе положения мыши [как это] (http://stackoverflow.com/questions/15975283/how-to-create-curves-from-straight-lines/16046888#16046888)? – markE