Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Векторная графика

Если в растровой графике базовым элементом изображения является точка, то в векторной графике — линия, которая описывается математически как единый объект, и потому объем данных для отображения объекта средствами векторной графики существенно меньше, чем в растровой графике.

Линия — элементарный объект векторной графики, обладающий рядом свойств: формой (прямая, кривая), толщиной, цветом, начертанием (сплошная, пунктирная). Замкнутые линии приобретают свойство заполнения. Охватываемое ими пространство может быть заполнено другими объектами (текстуры, карты) или выбранным цветом.

Простейшая незамкнутая линия ограничена двумя точками, называемых узлами. Узлы также имеют свойства, параметры которых влияют на форму конца линии и характер сопряжения с другими объектами.

Все прочие объекты векторной графики составляются из линий. Например, куб можно составить из шести связанных прямоугольников, каждый из которых, в свою очередь, образован четырьмя связанными линиями. Можно представить куб и как двенадцать связанных линий, образующих ребра. Примеры объектов векторной графики приведены на рис. 5.


Замкнутые контуры могут обладать заполнением, в качестве которого может быть выбрана цветная краска или регулярная текстура. Иногда в качестве заполнителя используют заготовленное растровое изображение, называемое картой.

Рассмотрим подробнее способы представления различных объектов в векторной графике.


Точка на плоскости представляется двумя числами (х, у), указывающими ее положение относительно начала координат (рис. 7).

Прямая линия описывается уравнением y = k × x + b. Указав параметры k и b, всегда можно отобразить бесконечную прямую линию в декартовой системе координат, т.е. для задания прямой достаточно двух параметров (см. рис. 7).

Отрезок прямой отличается тем, что требует для описания еще двух параметров – например, координат х 1 и х 2 начала и конца отрезка (см. рис. 7).

Кривые второго порядка – это параболы, гиперболы, эллипсы, окружности, т.е. все линии, уравнения которых содержат степени не выше второй. Кривая второго порядка не имеет точек перегиба (рис. 8). Прямые линии являются всего лишь частным случаем кривых второго порядка.

Формула кривой второго порядка в общем виде может выглядеть, например, так:

.

Таким образом, для описания бесконечной кривой второго порядка достаточно пяти параметров. Если требуется построить отрезок кривой, понадобятся еще два параметра.


Кривые третьего порядка могут иметь точки перегиба. Например, график функции у = х 3 имеет точку перегиба в начале координат (рис. 9). Именно эта особенность позволяет сделать кривые третьего порядка основой отображения природных объектов в векторной графике. Например, линии изгиба человеческого тела весьма близки к кривым третьего порядка. Все кривые второго порядка, как и прямые, являются частными случаями кривых третьего порядка.

В общем случае уравнение кривой третьего порядка можно записать так:

Таким образом, кривая третьего порядка описывается девятью параметрами. Описание ее отрезка потребует на два параметра больше.

Кривые Безье – это особый, упрощенный вид кривых третьего порядка (рис. 10). Метод построения кривой Безье (Bezier) основан на использовании пары касательных, проведенных к отрезку линии в ее окончаниях. Отрезки кривых Безье описываются восемью параметрами, поэтому работать с ними удобнее. На форму линии влияет угол наклона касательной и длина ее отрезка. Таким образом, касательные играют роль виртуальных «рычагов», с помощью которых управляют кривой.

Векторная графика устраняет недостатки, присущие растровой графике (значительный объем массивов данных, которые надо хранить и обрабатывать, а также невозможность масштабирования изображения без потери качества), но, в свою очередь, значительно усложняют работу по созданию художественных иллюстраций. На практике средства векторной графики используют не для создания художественных композиций, а для оформительских, проектно-конструкторских работ.

В векторной графике легко решаются вопросы масштабирования. Если линии задана толщина, равная 0,15 мм, то сколько ни увеличивай или ни уменьшай рисунок, эта линия все равно будет иметь только такую толщину, поскольку это одно из свойств объекта, жестко за ним закрепленное. Это свойство векторной графики широко используется в картографии, в конструкторских системах автоматизированного проектирования, в автоматизированных системах архитектурного проектирования и т.п.

<== предыдущая лекция | следующая лекция ==>
Растровая графика | Фрактальная графика
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 730; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.