Преобразовать квадратичную безье в кубик? Каков алгоритм преобразования квадратичного безье (с 3 точками) в кубический (с 4 точками) Спасибо Ответ 1 Из http://fontforge.sourceforge.net/bezier.html: Любой квадратичный сплайн может быть выражен как кубика (где кубический член равен нулю). Конечные точки кубики будут такими же, как квадратичные. CP 0= QP 0CP 3= QP 2 Две контрольные точки для кубики: CP 1= QP 0 + 2/3 * (QP 1 -QP 0) CP 2= QP 2 + 2/3 * (QP 1 -QP 2) ... Из-за округления возникает небольшая ошибка, но вряд ли это будет заметно.
Ответ 1 Из http://fontforge.sourceforge.net/bezier.html: Любой квадратичный сплайн может быть выражен как кубика (где кубический член равен нулю). Конечные точки кубики будут такими же, как квадратичные. CP 0= QP 0CP 3= QP 2 Две контрольные точки для кубики: CP 1= QP 0 + 2/3 * (QP 1 -QP 0) CP 2= QP 2 + 2/3 * (QP 1 -QP 2) ... Из-за округления возникает небольшая ошибка, но вряд ли это будет заметно.