У меня есть 2 вопроса о кривых Безье и их использовании для аппроксимации частей окружностей.
Для единичной дуги окружности (1,0)->(cos(a),sin(a)) где 0 < a < pi/2, приведет ли это
к хорошему приближению этой дуги к нахождению контрольных точек кривой Безье p1, p2 путем решения уравнений, заданных требования B(1/3) = (cos(a/3), sin(a/3))
и B(2/3) = (cos(2a/3), sin(2a/3)). (Другими словами, требование, чтобы кривая Безье проходила через две равномерно расположенные точки дуги).
Если у нас есть аффинное преобразование A, которое превращает дугу окружности в дугу эллипса, будут ли преобразованные контрольные точки Ap0, Ap1, Ap2, Ap3 определять
хорошую аппроксимацию Безье дуги эллипса?
p0 и p3, конечно, являются начальной и конечной точками кривой: (1,0) и (cos(a), sin(a)).
У меня есть 2 вопроса о кривых Безье и их использовании для аппроксимации частей окружностей.
[list] [*]Для единичной дуги окружности (1,0)->(cos(a),sin(a)) где 0 < a < pi/2, приведет ли это к хорошему приближению этой дуги к нахождению контрольных точек кривой Безье p1, p2 путем решения уравнений, заданных требования B(1/3) = (cos(a/3), sin(a/3)) и B(2/3) = (cos(2a/3), sin(2a/3)). (Другими словами, требование, чтобы кривая Безье проходила через две равномерно расположенные точки дуги). [*]Если у нас есть аффинное преобразование A, которое превращает дугу окружности в дугу эллипса, будут ли преобразованные контрольные точки Ap0, Ap1, Ap2, Ap3 определять хорошую аппроксимацию Безье дуги эллипса? [/list]
p0 и p3, конечно, являются начальной и конечной точками кривой: (1,0) и (cos(a), sin(a)).