КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Кривые Безье
Сегмент кривой Безье (Bezier) третьего порядка описывается положением четырех точек. Две из них являются опорными (узлами кривой): начальная точка Р0 (х0, у0) и конечная точка Р3 (х3, у3). Точки Р1 (xl y) и Р2 (х2, у2), определяющие положение касательных относительно отрезка, называют управляющими (1). Метод построения кривой Безье основан на использовании пары касательных (управляющих линий), проведенных к сегменту кривой в его окончаниях. На форму кривой влияют угол наклона касательной и длина ее отрезка (рис. 255). Параметрическое уравнение Безье описывает положение точек и, тем самым, форму кривой. Уравнение решают относительно параметра t, принимающего значения от 0 (в начальной точке) до 1 (в конечной точке). При построении сегмента кривой Безье на плоскости рассчитывают координаты x и у (для четырех точек, из них двух управляющих): R(t) = Р0(1 - t)3 + Р1t(1 - t)2 + P2t2(l - 1) + P3t3, где 0 < t <1;
Значение t определяет степень влияния точек на форму кривой (2, 3). Например, при t = 0,333 наибольший «вес» приобретает точка P1 (xv y), а при t = 0,666 — точка Р2 (х2, у2). Из приведенных уравнений вытекает, что кривая может проходить лишь через начальную и конечную опорные точки сегмента (Р0, Р3). Тем самым достигаются простота описания и стабильность кривой Безье. Свойство кривой Безье Кривые Безье обладают рядом свойств, определяющих возможность их использования в векторной графике. С геометрической точки зрения, производной кривой Безье будет другая кривая Безье, векторы управляющих точек которой определяются вычислением разностей векторов управляющих точек исходной кривой. Основные свойства кривой Безье: ü непрерывность заполнения сегмента между начальной и конечной точками; ü кривая всегда располагается внутри фигуры, образованной линиями, соединяющими контрольные точки (1); ü при наличии только двух контрольных точек сегмент представляет собой прямую линию (2); ü прямая линия образуется при коллинеарном (на одной прямой) размещении управляющих точек (2); ü кривая Безье симметрична, то есть обмен местами между начальной и конечной точками (изменение направления траектории) не влияет на форму кривой (3); ü масштабирование и изменение пропорций кривой Безье не нарушает ее стабильности, так как она с математической точки зрения «аффинно инвариантна» (4); ü изменение координат хотя бы одной из точек ведет к изменению формы всей кривой Безье (5); ü степень кривой всегда на одну ступень ниже числа контрольных точек. То есть при трех контрольных точках форма кривой — парабола; ü размещение дополнительных контрольных точек вблизи одной позиции увеличивает ее «вес» и приводит к приближению траектории кривой к данной позиции (6); ü окружность не может быть описана параметрическим уравнением кривой Безье; ü невозможно создать параллельные кривые Безье, за исключением тривиальных случаев (прямые линии и совпадающие кривые). ü ü ü Метод кунса ü По данному методу на участке от i-той точки принятой за начальную t= (0) до i+1-конечной t= (1) происходит плавный переход от одних параметров (например дуги окружности по предыдущим точкам до i- ой точки) к параметрам i+1 и далее. Функции перехода:
Дата добавления: 2014-01-07; Просмотров: 870; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |