Курсовая работа: Использование свободного программного обеспечения для обучения векторной графике

Рис. 1 Векторные изображения, созданные путем комбинации окружностей, прямоугольников, прямых и кривых линий

Комбинируя векторные объекты-примитивы и используя закраску различными цветами, можно получить и более интересные иллюстрации (рис. 2)


Рис. 2. Рисунок, составленный из векторных примитивов

В трёхмерной компьютерной графике могут использоваться «пространственные» примитивы — куб, сфера и т. п.

Векторные примитивы задаются с помощью описаний. Например:

– рисовать линию от точки А до точки В;

– рисовать эллипс, ограниченный заданным прямоугольником.

Для компьютера подобные описания представляются в виде команд, каждая из которых определяет некоторую функцию и соответствующие ей параметры. Символические команды для приведённых выше примеров описаний в векторном формате. Собственный формат сохранения изображений в Inkscape — svg. Имеется возможность сохранить изображении в ряде других форматов, в том числе популярные и широко используемые форматы pdf, odg, ai.

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

Все четыре разновидности фигур показывают свои узлы управления с любым из включенных инструментов редактирования фигур, также как и с включенным инструментом редактирования узлов (F2). В момент наведения курсора мыши на один из узлов он [курсор] сообщает в строке состояния, что сделает этот узел при его смещении или нажатии по нему с разными модификаторами.

Кроме того, каждая фигура отображает свои параметры в панели настроек инструмента (которая находится вверху над холстом). Обычно панель настроек инструмента содержит несколько числовых полей для ввода и кнопку сброса значений в изначальное состояние. Когда фигура(ы) выбрана его «родным» инструментом, редактирование значений в панели настроек изменит выбранную фигуру(ы).

Любые изменения в настройках инструмента запоминаются и используются для следующей новой фигуры. Например, если вы измените количество лучей звезды, у всех последующих новых звёзд будет такое же количество лучей. Более того, новые настройки фигур запоминаются глобально для каждой новой сессии работы с Inkscape.

С включенным инструментом редактирования фигуры объект можно выбрать при помощи щелчка(мыши). Комбинации Ctrl+щелчок (выбрать одну фигуру из группы) и Alt+щелчок (выбрать под фигурой) работают так же, как и в инструменте выделения. Esc сбрасывает все выделения.

Группировка объектов. Можно объединить несколько объектов в группу. При перемещении и трансформации группа ведет себя как один объект.

Чтобы сгруппировать несколько объектов, нужно выделить их все и нажать Ctrl+G (или выбрать в меню Объект пункт Сгруппировать) (рис. 3). Чтобы разгруппировать одну или несколько групп, нужно выбирать их и нажимать Shift+Ctrl+G(или выбрать в меню Объект пункт Разгруппировать). Сами группы можно объединять в группы, как и любые другие объекты: таким образом, группы могут быть рекурсивными с неограниченными уровнями вложенности.


Рис. 3. Группировка объектов

Заливка и штрих. Каждый объект имеет контур (штрих) и заливку. Самый простой способ изменить заливку объекта — кликнуть мышью на нужном цвете палитры при выделенном объекте. Имеется возможность более тонкой и подробной настройки свойств контура и заливки объекта.

Многие функции Inkscape доступны через диалоги. Диалог содержит три вкладки: Заливка, Цвет штриха и Стиль штриха. Вкладка Заливка позволяет редактировать окраску внутренней области фигуры. Используя кнопки внизу вкладки, можно убратьокраску, выбрать сплошную заливку, линейный или радиальный градиенты.

На отдельных вкладках расположены панели: RGB, HSV, CMYK и Круг. Все панели содержат ползунок для регулирования альфа-канала (прозрачности) объектов.

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

Последняя вкладка, Стиль штриха, позволяет установить толщину и другие параметры штриха.

И, наконец, вместо сплошной окраски, можно использовать градиенты как для заливки, так и для штриха.

Дублирование объекта. Одна из самых распространенных операций – дублирование объекта (Ctrl+D). Дубликат располагается точно над исходным объектом, становится выделенным, и можно сразу перемещать его мышью иликлавишами со стрелками.

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

Логические операции над объектами. Команды в меню Контур позволяют вам объединять два и более объектов, используя логические операции.

Операции Разность и Исключающее ИЛИ могут применяться только к двум выбранным объектам; другие могут применяться к любому количеству объектов. Получаемый объект всегда использует настройки стиля (заливки и штриха) нижнего объекта.

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

Изменение порядка объектов. Две команды в меню Объект Поднять на передний план (клавиша Home) и Опустить на задний план (клавиша End) поставят выделенные объекты на самую верхнюю или самую нижнюю позицию по оси Z.

К-во Просмотров: 379
Бесплатно скачать Курсовая работа: Использование свободного программного обеспечения для обучения векторной графике