АЛГОРИТМ ЗАДАНИЯ КВАДРАТИЧНОЙ ПАРАБОЛЫ
Рассмотрим простую схему конструирования квадратичной параболы, которую далее обобщим для кривых Безье произвольного порядка. Пусть
Подставляя первые два уравнения в третье, получим уравнение второго порядка относительно переменной
Таким образом, при изменении переменной
Анализируя расположение точек на рис. 13.4, можно отметить равенство отношений
Рис. 13.4. Конструирование параболы с использованием линейной интерполяции Так как кусочная линейная интерполяция аффинно инвариантна, то сконструированная парабола обладает таким же свойством. Можно также отметить, что данная кривая является плоским коническим сечением, поскольку любая точка на ней однозначно определяется заданием трех барицентрических координат. Прежде чем рассмотреть алгоритм Кастельжо для произвольной кривой, приведем теорему о трех касательных, полностью связанную с вышеприведенным конструированием параболы. Пусть Рис. 13.5. Иллюстрация теоремы о трех касательных Проведем касательные Тогда справедливо равенство отношений Эта теорема определяет свойства квадратичной параболы. Теперь, учитывая конструктивные аналогии, рассмотрим алгоритм линейной интерполяции для произвольной кривой.
|