Вычислите длину отрезка квадратичного безье

Я использую этот алгоритм для вычисления длины квадратичного безье : http://www.malczak.linuxpl.com/blog/quadratic-bezier-curve-length/

. Однако то, что я хочу сделать, это вычислить длину кривой Безье от 0 до t, где 0

Есть ли способ изменить формулу, используемую в приведенной выше ссылке, чтобы получить длину первого сегмента кривой Безье?

Просто чтобы уточнить, я ищу не расстояние между q (0 )и q (t ), а длину дуги, которая проходит между этими точками.

(Я не хочу использовать адаптивное подразделение для приблизительного определения длины)

5
задан Dan P 20 November 2014 в 16:09
поделиться