Мне нужно отрегулировать длину (кубической) кривой Безье, чтобы она соответствовала длине другой кривой, не нарушая ее общую форму.Это предполагает, я думаю, пропорциональное рекурсивное масштабирование до тех пор, пока длина не станет правильной величины (или есть ли лучший подход?).
У меня есть функция, которая вычисляет длину.Для масштабирования я застрял в расчете координат новых контрольных точек.Существует этот вопрос , на который, кажется, есть ответ, но я не могу понять, на что ссылаются переменные a, b и т. Д. В ответе.Кроме того, мне нужно написать функцию с нуля, не прибегая к какой-либо API-библиотеке (кроме математики Python).
Любая помощь приветствуется.