3.3.2. Составные кубические B-сплайновые кривые
(Составной) кубической В-сплайновой кривой, определяемой массивом
называется кривая у, которую можно представить в виде объединения элементарных кубических
-сплайновых кривых
кривая у описывается параметрическим уравнением следующего вида:
где
базисная матрица кубической
-сплайновой кривой.
Единая параметризация
Рассматривая составную кривую у как целое, более естественно пользоваться единой параметризацией.
(рис. 3.22);
2+ как правило, не проходит ни через одну точку заданного массива,
3+ лежит в объединении
выпуклых оболочек, порожденных четверками вершин
(рис. 3.23);
Рис. 3.23
Рис. 3.24
4+ "повторяет" опорную ломаную (рис. 3.24) (в частности, число точек пересечения составной кубической
-сплайновой кривой с произвольной прямой не больше числа точек пересечения опорной ломаной с этой прямой);
5+ если опорные вершины
массива лежат на одной прямой, то составная кубическая
В-сплайновая кривая также лежит на этой прямой (между вершинами
6+ если опорные вершины
массива лежат в одной плоскости, то составная кубическая В-сплайновая кривая также лежит в этой плоскости;
7+ изменение одной вершины в массиве приводит к изменению только части кривой: при изменении вершины
нужно пересчитать параметрические уравнения только четырех элементарных кривых:
(рис. 3.25);
Рис. 3.25
8+ при добавлении в массив одной вершины возникает необходимость пересчета параметрических уравнений только четырех, элементарных кривых, в формировании которых участвует эта вершина;
9+ составная кубическая B-сплайновая кривая аффинно-инвариантна;
10- кубическая B-сплайновая кривая проективно-неинвариантна;
11- в уравнениях, описывающих составную кубическую
-сплай-новую кривую, нет свободных параметров - заданный массив однозначно определяет составную кубическую
-сплайновую кривую, не давая возможности изменять ее форму.
Замечание
На взаимное расположение вершин в массиве не накладывается никаких ограничений: они могут и совпадать. Однако следует иметь в виду, что в подобных случаях кривая может потерять свою регулярность. Впрочем, если номера совпадающих вершин сильно разнятся, то никакой потери регулярности не происходит.
Случай, когда совпадают две или три первые (последние) вершины, рассматривается ниже.